jboss中action报Could not find action or result错误 There is no Action mapped for action name login-login把login-login.action改成login.action吧。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是的,我确实有个LoginAction,里面有个login方法的,我也说了,tomcat运行是正常的,所以应该是jboss的哪个地方可能处理起来跟tomcat有些不同造成的... 我就是怀疑是login-login.action这种写法造成。但仔细想想也不应该。所以楼主你试一下了。不过一般有Could not find action or result这种错,应该是页面和后台哪里有问题。你看看你页面form里面的name和action里声明的属性有没有什么不匹配的。比如你action里有private int id;那么你页面上的此id不能为字符串。必须为int型。 大哥啊,你看清楚我的前提条件啊,如果你这个说法是对的,那么请你给我解释下为什么在tomcat中运行是正常的?所以我推测不是struts的问题,是jboss配置的问题,但是我不知道jboss中struts的配置是不是要注意哪些问题,这个才是我想知道的... 那也应该是下划线吧login_login.action tomcat不同版本,或是安装版和解压版运行同一个工程都会有些差异的。这个跟tomcat和jboss区别没多大关系。主要是你程序原因。根据错误找错误才是解决问题的办法。只要你工程正常,tomcat和jboss没什么区别,按各自配就行了。大不了它们自带的jar库有些不一样。 你终于说到点子上了,那么jar部署方面tomcat和jboss有什么不同么? 这个根据项目来吧,有些项目需要一些jar,在jboss里面没有,而在tomcat下自己带;但如果是这原因的话,错误提示应该是XxxxxxClassNotFound,而不是你这里的错误。如果你实在要这样去解决的话,你可以把tomcat下的jar和jboss里面的匹配看一下,感觉jboss缺哪些就拷贝哪些过去。 确实,我jboss下也有问题,tomcat就没问题,换了个n个项目,用了注解的action都不能映射 错了,struts的注解方法就是login-login.action,比如sysUserAction的访问方式为sys-user.do 我觉得应该这样写把 login!login.action 我怎么访问方法的时候用的都是! 而不是_ 我菜鸟 jboss工程移植到Tomcat 报异常怎么解决 struts2配置文件action的name值和WebRoot下的包名冲突 struts1.2 下配置tiles struts2中关于date类型 Ajax代码从Servlet部署到Struts就报错? 请问在哪能弄到spring-sandbox.jar啊? 请问ant支持C/C++构建吗? ==菜鸟问题==如何修改web.xml才能让我的tomcat发挥效果? struts绝对不如webwork2 关于Hibernate查询的问题。 Spring 配置数据源报错(急急急) equals方法的问题
比如你action里有private int id;那么你页面上的此id不能为字符串。必须为int型。
tomcat不同版本,或是安装版和解压版运行同一个工程都会有些差异的。这个跟tomcat和jboss区别没多大关系。主要是你程序原因。根据错误找错误才是解决问题的办法。只要你工程正常,tomcat和jboss没什么区别,按各自配就行了。大不了它们自带的jar库有些不一样。
错了,struts的注解方法就是login-login.action,比如sysUserAction的访问方式为sys-user.do