我想struts-config是在服务器启动的时候读入的,你想动态的加载好像不行吧。
解决方案 »
- 官网与后台管理系统两个项目分别跑在两个tomcat中,共用同一个数据库,EhCache如何配置?
- 如何学习J2EE
- freemarker 乱码
- <jsp:getProperty 乱码.....
- 有知识库的查询
- 有JAVA MVC开发案例的书不??大家帮我推荐本啊。。。。
- tomcat数据源配置文件丢失问题
- 大家帮我看看,在spring环境下做单元测试怎么通不过呀,错误日志
- jdbc问题
- 到底LocalHome和Home,本地接口和远程接口有啥不同?
- 如何用Java操作Access2003,使得它找到存在大量.txt中的数据?
- 有做过pure java (纯java)的朋友么?给点参考经验阿 谢谢了
可以自己另外作个不在struts里跑的程序,直接修改xml吧。jdom什么的还是很好用的。
劝你放数据库里得了,这个Forward配置而已。
return (mapping.findForward("success"));
其中的success就是你在struts-config.xml中定义的:
<action path="/Job_MenuItiran"
type="Fe.JOB.FeJobItiranAction"
name="Menu"
scope="request"
validate="true"
input="menu.jsp">
<forward name="success" path="/web/JOB/Job_Itiran.jsp"/>
</action>
说的不对么???同意他说的啊
ActionForward actionForward = new ActionForward();
actionForward.setName("testForward");
actionForward.setPath("templet/test.jsp");
ActionForwards actionForwards = new ActionForwards();
actionForwards.addForward(actionForward);
return actionMapping.findForward("testForward");
其中的testForward就是你在struts-config.xml中定义的:
<action path="/Job_MenuItiran"
type="Fe.JOB.FeJobItiranAction"
name="Menu"
scope="request"
validate="true"
input="menu.jsp">
<forward name="testForward" path="/test.jsp"/>
</action>、、、要重启jsp服务器!
struts-config.xml文件:
<struts-config>
<!-- ========== Form Bean Definitions ================================ -->
<form-beans>
<form-bean name="DelivSyousai" type="Fe.JOB.FeDelivSyousaiForm"/>
</form-beans> <!-- ========== Action Mapping Definitions =========================== -->
<action-mappings>
<action path="/Deliv_Syousai"
type="Fe.JOB.FeDelivSyousaiAction"
name="DelivSyousai"
scope="request"
validate="true"
input="menudetail.jsp">
<forward name="success" path="/web/JOB/DelivSyousai.jsp"/>
</action>
</action-mappings>
</struts-config>Action文件:
return (mapping.findForward("success"));
ActionForward forward = mapping.findForward("success");
String path = forward.getPath();
path += ";&operateTicketId=" + bd.toString();
forward.setPath(path);
return forward;