有谁用过struts的分模块开发? 提交页面的时候不需要用switchdo.do?prefix=/XXX&page=/XXX.do这个,只有在模块之间跳转时才需要用到。在每个子模块中的使用方法与只有一个模块时的使用方法相同 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to vampirewp(): 你的意思是不是说jsp页面也分模块?或者说jsp页面所在的文件夹必须与其对应的action的名字是一样的? 我们是这样写的,在JSP页面表单里加入hidden类型,name="actiontype",然后提交的时候设置actiontype的值,在action里显示的用?actiontype="XXX"传过去也行。然后相应的action接受请求的时候,在execute()方法里getParameter("actiontype"),后面根据值做分支处理。if(actiontype.equals("XXX"))..... 你如果用Struts的话,提交jsp是向一个ActionForm中提交,然后通过ActionForm转发给Action,向ActionFrom中提交在struts-config.xml中有两种配置方式:前缀提交(/action/Action名称)和后缀(.do)提交,我想楼主是不是把这两种方式混用了。 to wweijie(只会一点点) 是啊,对应模块的JSP页面最好也放入相应子模块名的文件夹中,这样,只有在模块之间跳转时才需要加上prefix。 如果大家真正用过struts的模块化就应该理解我的意思,我当然是想模块化了to vampirewp: 我会继续试验你的方法,我下午试验的没有成功,提示“Cannot retrieve mapping for action /company_reg”,action配置在struts-config-reg中,jsp文件是在reg目录下,form的代码是<html:form action="company_reg1" onsubmit="return check(this);"> web中已经增加了 <init-param> <param-name>config/reg</param-name> <param-value>/WEB-INF/struts-config-reg.xml</param-value> </init-param>而且tomcat已经重起了 你主要要确定程序是否已经跳转到config/reg这个子模块这里来了没有? 怎么学习项目流程? 页面登录后跳转的问题 如何在一个页面中调用webservice 对于一个web工程,用maven2生成的war包,里面应该是.class文件,为什么是.java文件呢? 求教一个JSP网页消息管理的问题。 请教FCKeditor编辑器的的问题 如何解决菜单无法汉化的问题~?~?~? 打成war后发布怎样得到绝对路径? apache mina2过滤器的问题! 求教这个错误是什么原因 如何在IE中嵌入word?就象在电子邮件中打开word文档? 在EJB中调用c语言编写的程序?
if(actiontype.equals("XXX")).....
<init-param>
<param-name>config/reg</param-name>
<param-value>/WEB-INF/struts-config-reg.xml</param-value>
</init-param>
而且tomcat已经重起了