社区
Java EE
帖子详情
Struts跳转初值问题
EternalFaith
2009-06-03 08:38:42
其实问题比较简单,一个JSP页面要把*.do查询出的一个List传到下一个页面再根据需求迭代,这个过程用一个按钮触发,我如何做最好,我想过logic:forward,但如何用按钮触发;logic:forward下面的代码还能执行吗?我又想用普通的action+actionForm解决,按钮中用js触发,可是actionForm中又如何接收jsp中的list呢,总不能把迭代出来的信息再接收吧。我在这里先谢了,大家畅所欲言
...全文
63
14
打赏
收藏
Struts跳转初值问题
其实问题比较简单,一个JSP页面要把*.do查询出的一个List传到下一个页面再根据需求迭代,这个过程用一个按钮触发,我如何做最好,我想过logic:forward,但如何用按钮触发;logic:forward下面的代码还能执行吗?我又想用普通的action+actionForm解决,按钮中用js触发,可是actionForm中又如何接收jsp中的list呢,总不能把迭代出来的信息再接收吧。我在这里先谢了,大家畅所欲言
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
EternalFaith
2009-06-06
打赏
举报
回复
[Quote=引用 13 楼 Error_case 的回复:]
引用 10 楼 EternalFaith 的回复:
引用 9 楼 Error_case 的回复:
写2个事件,第一个是load事件,这个事件的作用是将第一个页面的数据获取到,然后在第二个页面做几个隐藏框,接受load事件传过来的数据;之后,写一个onclick事件,onclick事件先获取刚才load事件传过来的数据,再处理查询,后面怎么做就不用说了,不知道这种方法怎么样?
首先,第一个事件是一个符合条件查询,我已经用*.action实现了,现在jsp里已经有我查询到的结果…
[/Quote]
我还是选择把条用"action"放到onclick中,然后查询,同样的结果list被forward到下一个页面,这样还是比较简单的。
结贴
cml187364729
2009-06-06
打赏
举报
回复
顶
cube_chen
2009-06-06
打赏
举报
回复
[Quote=引用 10 楼 EternalFaith 的回复:]
引用 9 楼 Error_case 的回复:
写2个事件,第一个是load事件,这个事件的作用是将第一个页面的数据获取到,然后在第二个页面做几个隐藏框,接受load事件传过来的数据;之后,写一个onclick事件,onclick事件先获取刚才load事件传过来的数据,再处理查询,后面怎么做就不用说了,不知道这种方法怎么样?
首先,第一个事件是一个符合条件查询,我已经用*.action实现了,现在jsp里已经有我查询到的结果list,第二部想把这个list放到requ…
[/Quote]
两种思路在于两个页面之间传的东西不一样,你的思路是直接把结果集传过去,这样好象不是太好传,等你的结果,学习下;
我的思路是把查询的条件传过去,用隐藏框接受传过去的条件,然后在写onclick事件去查询,这样好传一点.
cube_chen
2009-06-06
打赏
举报
回复
[Quote=引用 10 楼 EternalFaith 的回复:]
引用 9 楼 Error_case 的回复:
写2个事件,第一个是load事件,这个事件的作用是将第一个页面的数据获取到,然后在第二个页面做几个隐藏框,接受load事件传过来的数据;之后,写一个onclick事件,onclick事件先获取刚才load事件传过来的数据,再处理查询,后面怎么做就不用说了,不知道这种方法怎么样?
首先,第一个事件是一个符合条件查询,我已经用*.action实现了,现在jsp里已经有我查询到的结果list,第二部想把这个list放到requ…
[/Quote]
我明白你的意思,你是不想再改写好的东西,只是想将依据第一个页面的条件查出来的结果集放到第二个页面上去,如果以这种思路去做,我不知道怎么实现,你可以去web版块发个帖子问下牛人,我上面的解决方式是把你的思路改了下,你可以在第一个页面不去进action查询,而是把查询的条件传到第二个页面的隐藏框去,这样再去进action查询,从思路上来看,实质上还是在一个页面上操作,但给操作界面的用户来说,效果就是将第一个页面的查询结果放到了第二个页面.
EternalFaith
2009-06-05
打赏
举报
回复
[Quote=引用 9 楼 Error_case 的回复:]
写2个事件,第一个是load事件,这个事件的作用是将第一个页面的数据获取到,然后在第二个页面做几个隐藏框,接受load事件传过来的数据;之后,写一个onclick事件,onclick事件先获取刚才load事件传过来的数据,再处理查询,后面怎么做就不用说了,不知道这种方法怎么样?
[/Quote]
首先,第一个事件是一个符合条件查询,我已经用*.action实现了,现在jsp里已经有我查询到的结果list,第二部想把这个list放到request范围中,然后用onclick跳转,可是普通的onclick="location.href='*.jsp'"肯定无法把request中的数据传输过去,我如何跳转才能做到用按钮触发得到jsp:forward的效果呢?
IT东
2009-06-05
打赏
举报
回复
我作的时候是把list放到request中传递过去
EternalFaith
2009-06-05
打赏
举报
回复
有没有人能follow up一下啊,多谢
cube_chen
2009-06-05
打赏
举报
回复
写2个事件,第一个是load事件,这个事件的作用是将第一个页面的数据获取到,然后在第二个页面做几个隐藏框,接受load事件传过来的数据;之后,写一个onclick事件,onclick事件先获取刚才load事件传过来的数据,再处理查询,后面怎么做就不用说了,不知道这种方法怎么样?
luallen
2009-06-05
打赏
举报
回复
友情帮顶
machao299
2009-06-05
打赏
举报
回复
我记得好像是 返回来放到 actionForm 里了 在页面遍历的。
bmwdoc
2009-06-05
打赏
举报
回复
ding
maosenmin
2009-06-03
打赏
举报
回复
[Quote=引用 1 楼 BiologyPianoProgram 的回复:]
解决方案:
1:你将这个页面中的查询条件传到下一个页面,然后让这个下一个页面自己实现业务,并获得这个list。这符合单一职责原则;
2:将该页面的查询结果list放进request中去,作为参数传递给下一个页面。
[/Quote]
用方案1吧。
pricks
2009-06-03
打赏
举报
回复
解决方案:
1:你将这个页面中的查询条件传到下一个页面,然后让这个下一个页面自己实现业务,并获得这个list。这符合单一职责原则;
2:将该页面的查询结果list放进request中去,作为参数传递给下一个页面。
EternalFaith
2009-06-03
打赏
举报
回复
[Quote=引用 1 楼 BiologyPianoProgram 的回复:]
解决方案:
1:你将这个页面中的查询条件传到下一个页面,然后让这个下一个页面自己实现业务,并获得这个list。这符合单一职责原则;
2:将该页面的查询结果list放进request中去,作为参数传递给下一个页面。
[/Quote]
[Quote=引用 2 楼 maosenmin 的回复:]
引用 1 楼 BiologyPianoProgram 的回复:
解决方案:
1:你将这个页面中的查询条件传到下一个页面,然后让这个下一个页面自己实现业务,并获得这个list。这符合单一职责原则;
2:将该页面的查询结果list放进request中去,作为参数传递给下一个页面。
用方案1吧。
[/Quote]
第1种方法我再实行一次查询action,forward到下一个页面去是否还符合单一职责原则?
第二种方法我肯定想到了,我的问题问的是我如何跳转,jsp:forward?我想用按钮触发,如何把“jsp:forward”或者“logic:forward”放到onclick中去呢?
Struts
1自学教程
Struts
1是
Struts
2学习的基础,懂了
Struts
1,学习
Struts
2会变得很轻松。很多遗留系统,需要维护,也需要我们懂点
Struts
1的知识。本次课程为14个学时,将从
Struts
1.x的环境搭建以及技术准备入手,利用
Struts
1.x实现...
struts
1
struts
-config.xml 详细介绍
关于
struts
1的
struts
-config.xml的说明 2009-07-01 14:01 <!--
struts
-config.xml常用配置详解 2008年12月03日 --> <?xml version="1.0" encoding="UTF-8"?&...
Struts
及Hibernate的应用-注册登录系统,附源码(idea 2021版本)
struts
-2.5.26:https://pan.baidu.com/s/1jJyZvVKhiQ7STX29PZ5_xg 提取码:z4ba hibernate-release-5.4.31.Final:https://pan.baidu.com/s/13kP83HfIBocPebejDSnZGg 提取码:1s6m 相关功能实现详细流程: 1、需求...
Struts
1的
struts
-config.xml说明
感谢JAVAEYE上网友提供...
struts
-config.xml常用配置详解 -->
struts
-config PUBLIC "-//Apache Software Foundation//DTD
Struts
Configuration 1.1//EN" "http://jakarta.apache.org/
struts
/dtds/str
关于
struts
1的
struts
-config.xml的说明
前段时间在网上看见这个关于
struts
1的配置文件的文章,认为该文章比较详细,对我们配置该文件很有帮助,特此转载。向文章的原创者致礼! ...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章