在你的action里有个返回的值,根据这个值来决定程序的跳转
解决方案 »
- 笼统的提问个问题:接口工程为什么放到share目录下,实现工程为什么放到app的extend目录下
- poi删除EXCEL的SHEET保存后,EXCEL打开报文件被破坏!!!
- jboss seam 中如何使用 rich:tree
- Struts Validator 验证框架配置好后不执行
- 高分求解关于Hibernate的一个奇怪问题
- 谁会用MagicDraw
- 重新启动Resin就出现乱码
- 请问在hibernate中能否获得java.sql.Connection对象?
- 我的记录ID号是自增的,但是如何得到我刚刚insert的一条记录的ID号?
- 为什么运行 J2EE -verbose 会出现异常
- 求java写xml文件代码
- 如何利用Stateless Session Bean来实现查询功能?
你的每个action都是要返回一个ActionForward的,Struts根据你返回的这个ActionForward,在Struts-config.xml找匹配的信息。
写在<global-forwards>里的forward,是对整个Application范围有效的。如果你的action返回的是“logon”,那么Struts找到这个forward name="logon" path="/ums/logon.do"/>,然后把你的request转到/ums/logon.do。