最新回答 / i丶尘影
和楼主一样的问题,错误原因发布时也要配置编译环境windows-preferences-java-build path-user libraries 添加Struts2的相关jar包即可详见http://www.cnblogs.com/fingerboy/p/5261105.html
2016-06-01
404 错误解决完 出现了500 错误 按照下面这位童鞋的方法解决了
出现了
java.lang.reflect.UndeclaredThrowableException
以及public class InvocationTargetExceptionextends Exception等错
解决方法:properties属性里的 java compiler--> building -->builf path problems--> abort build when build path errors occur 前面的勾去掉
出现了
java.lang.reflect.UndeclaredThrowableException
以及public class InvocationTargetExceptionextends Exception等错
解决方法:properties属性里的 java compiler--> building -->builf path problems--> abort build when build path errors occur 前面的勾去掉
最新回答 / happyJared
可能是版本冲突,不过排除这个问题的话就是你的jar包本身有问题,建议新建工程重新导入jar包,并且看看hibernate跟struts2有没有冲突的jar包存在,我之前也是因为jar冲突等原因纠结了一会
2016-05-29
最新回答 / 尼亚Nia
右键进入项目属性 Properties 点进去左边 MyEclipse -> Deployment Assembly右边 Add -> Java Build Path Entries -> Next选择你已经导入的 User Library -> Finish
2016-05-29
最赞回答 / java家洼
我思考了一下,可以这样做:在执行login方法的时候,当调用service包中的方法判断出lisi这个用户名不存在时,可以在return "login_failure"之前,加上这句代码:this.addFieldError("usernameNotFound", "您输入的用户名或者密码不存在,请重新输入:");就行了。但是还有一个问题就是:我记得在struts2的流程图里面,action执行前后都有拦截方法,那么如何调用这些拦截方法呢?
2016-05-28