两种选择
一是提前从数据库取出数据在页面上用js动态显示
二是在页面上用js动态捕捉select的onchange(),再会到action中取出值显示到页面
一是提前从数据库取出数据在页面上用js动态显示
二是在页面上用js动态捕捉select的onchange(),再会到action中取出值显示到页面
解决方案 »
- shh求助 控制台没错误 但是出现jsp404
- 文件上传问题,请高手帮忙看看
- Liferay - 控制面板 - 设置 - 认证 的配置在哪里?
- 跪求正则表达式
- struts-config.xml显示设计是报错
- zk框架的树形结构事件响应怎么写
- struts+hibernate配置问题
- java.lang.NoClassDefFoundError: org.hibernate.cfg.Configuration 是什么错误???
- 求救
- IDEA部署SSH环境时启动报错。SpringObjectFactory.<init>
- action调用sessionBean中的方法问题
- 初级问题,请问hibernate 能对view进行查询吗?
采用第二种方法将刷屏一次,如果不想整个屏幕刷新就将那一小块用一个iframe来实现,只刷新那部分当然,局部刷新也有其他的办法实现。
比如服务器端返回xml结构数据:
response.setContentType("text/xml");
response.setHeader("Cache-Control", "no-cache");
response.getWriter().write("<Response>");
response.getWriter().write("<KeyPair>");
response.getWriter().write("<Key>");
response.getWriter().write("key1");
response.getWriter().write("</Key>");
response.getWriter().write("<Value>");
response.getWriter().write("value1");
response.getWriter().write("</Value>");
response.getWriter().write("</KeyPair>");
response.getWriter().write("</Response>");
你可以参照文章(原理写的很详细,自己理解才是自己的):
http://www.omnytex.com/articles/xhrstruts/
以前做的小例子,不知对你有否帮助.