我用struts1做些页面
有两页面都是要加载房屋实体类的。但是其中一个页面还有下拉框要绑定数据库的街道实体类。
我应该怎么设计呢?
我有个action是对房屋进行crud操作
那这个街道信息该放在哪里呢
我又应该如何跳转呢?
难道要写两个action,一个是针对第一个页面只加载房屋的,
第二个是针对另一个页面加载房屋并且加载街道的?
请问还有其它更好的方法么
有两页面都是要加载房屋实体类的。但是其中一个页面还有下拉框要绑定数据库的街道实体类。
我应该怎么设计呢?
我有个action是对房屋进行crud操作
那这个街道信息该放在哪里呢
我又应该如何跳转呢?
难道要写两个action,一个是针对第一个页面只加载房屋的,
第二个是针对另一个页面加载房屋并且加载街道的?
请问还有其它更好的方法么
解决方案 »
- 部署tomcat问题
- 哪里有免费的网站管理系统?
- Hibernate执行两次相同sql操作怎么解决
- ASP怎样转化为JSP?
- SQLException: Operation not allowed after ResultSet closed 如何避免?
- 各位大侠,紧急求助:!!!!!
- asp可以通过response.write,php可以通过echo向flash传递数据,jsp有什么方式??有谁知道??为了这个问题我的分全送了,还没解决,好冤
- readData读取文件内容进行文件输出如何做呀?
- tomcat问题(急),在线等候!!!
- javaweb基础问题,编译和调试
- 一半 以上的java程序员都不知道的问题
- oracle 11g 安装时 身份证明检索失败
request.setAttribute("list1",list1)
request.setAttribute("list2",list2)......
然后传到jsp页面根据不同的list名接收就行了。希望对你有帮助!
在对房屋进行crud操作的action中增加一个方法
该方法中用两个List分别保存房屋信息和街道信息,
之后像2楼那样:
request.setAttribute("list1",list1)
request.setAttribute("list2",list2)
传到相应的jsp页面上,再根据名字来取得List就行了
在不同的方法里可以针对你要跳转的页面中应该显示的数据再将相应的list集合中保存到request中,实现不同的跳转。
都是传到同一个界面。
使用DispatchAction不如使用MappingDispatchAction,Action中的每一个方法都相当于一个Action来使用。建议:LZ还是使用两个Action来做。一个Actio只实现一个简单的功能是比较好的的设计方案。全部使用转发而非重定向,这样可以使用第一个页面中的街道来查数据库信息,少访问一次数据库。或者也可以两个Action分别查数据库分别加载