可否实现从servlet向html传值?
老师留的作业, 要求不允许用jsp, 要servlet和html之间互相传值.
问题是, 用servlet接收form的action好办, 怎么从servlet给html传值啊.
是不是要在servlet里面把一大堆html的东西都导入到out.println里?
我这html好些东西呢, 导到一个out里不死人了?
请高手指点啊.
------解决方案--------------------request.setAttribute
------解决方案--------------------我再加个session.setAttribute();
------解决方案--------------------人家说的是html好不 你们谁有本事在html页面里用request.getAttribute()接个 数据来看看
我有个提议 就是io操作 直接修改html页面 绝对没问题
------解决方案--------------------chao19841() 说的不错,可以通过IO的,我也是这样想的,
你可以把要输入的信息先在servlet中输出到外部文件(.txt,xml 等)
然后在,html中将其读出出来即可
------解决方案--------------------用模板技术作
------解决方案--------------------拿out.println直接输出不就行了么?
------解决方案--------------------在html里是不能加<%%>的,所以也就不能用out.println
所以不知道
------解决方案--------------------记得在我学到的知识里面html是可以接受其他任何语言通过url传送过来的参数的,你先查查html这方面的资料,我保证能行。
------解决方案--------------------配置ActionServlet时,url-pattern配置为*.html
------解决方案--------------------可以考虑使用Ajax,像用DWR给静态页面级联下拉框传值,网上就有例子。