Struts2一直报错,求解.该怎么处理

如题所述

第1个回答  2017-08-12
空指针异常,可能username或者password为null,则调用方法,访问属性会有此异常,最好做个if(!=null)判断或者先打印它的值,如果不为空,再调用方法

关于struts2,这个错误是什么原因?
把你struts2-core-2.0.14.jar去掉。这个因为你有2个jar,struts2用AOP实现,动态代理出来的bean实例,在struts-defaulst.xml文件里定义的,是单例模式的。只有一个实例。你2个jar包,肯定要加载2次,2.0.14的就反射不出来新实例。所以报错了。

Struts2 为什么我总是出现404错误,找了半天,路径和配置写的都正确,但...
1 把result屏蔽起来,如果能看到 HTTP Status 404 - No result defined for action com.ssh.action.employee.SearchEmpInfoAction and result success 说明是result的问题,因为这个提示说明能进入action了。2 没这个提示,说明连action都找不到,如此:(1)检查action类写对了没有,struts配置中的class=...

本人刚学struts2 ,编写第一个struts2程序时就出错了,请大神帮我解决啊...
404,未找到请求的路径,首先检查在访问时是否写错了文件名称,如果无误,查看struts的xml文件是否配置有问题,没有问题,看以下文件的路径是放在webroot下还是放在了web-inf下,放在web-inf是不能直接访问的。只能通过action来访问。还有注意你是否使用了namespace!

struts2一遇到标签就出错,怎么回事?
也就是先删除lib下的所有jar包 然后再重新导入

struts2环境配置好之后为什么老报这个错?jar包是从官网上下的,应该不...
struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter代替。还有一种可能就是你可能少包,现在的struts2不仅仅是那5个核心包了,还扩展了其他的包,例如Commons-fileupload,Commons-IO包等 应该是这些问题,看提示是少jar包 引用的别人答案:http:\/\/zhidao.baidu.com\/question\/240847561.html ...

struts2 的action这样写为什么会报错求大神解救
以前我写配置的时候也碰到过一些表面上看上去没错,但是运行起来报错的问题。后来测试下来是关于struts中,一些命名是有规则的,action名和method一样可能会起冲突。例如你的A Class可以加个下划线什么的 例如:action可以是 {1}_action的格式 method可以是 {2}_mmm 祝你成功解决 ...

struts2文件下载点击取消就报错怎么解决?
1、在struts.xml中加下面这个代码就不报错了 <constant name="struts.multipart.maxSize" value="9000000"\/> 2、struts.xml里加 package标签里加 <global-results> <result name="client-abort-exception">\/exception.jsp<\/result><!-- 全局 --> <\/global-results> Action标签里加 <exception-mapping...

Struts2 Spring JPA 整合时报错:No bean named 'entityManagerFactory...
Struts2 Spring JPA 整合时报错,是因为没有在相应的实现类中追加相应的注解。解决方法如下:1、调用一个普通的java类,按照spring 注解的使用方式进行了如下配置。2、上述类就是数组件调用的类,jsp 描写方式 如下。3、框架还有个接口 service 和实现类,想把接口注入到QueryFLTree中时,做了如下配置...

Struts2重定向问题 页面报404 单独运行某一个页面不报错 求高人帮助...
你得把错误信息发出来,不然不好猜啊,可能是result标签内容写错了地址,或者没有给result标签加type属性

struts2问题!TOMCAT启动报错~java.lang.RuntimeException: java.la...
如果用myeclipce的话,可以配置,配置过程如下:window--preferences--MyEclipse Enterprise Workbench--Servers--Tomcat--Tomcat 6.x--JDK 当选中JDK时,看当前菜单的右侧上方,有Tomcat JDK name:下边右侧有个按钮:Add...,从这里,选择您自己安装的那个JDK去吧...就好使了 ...叮咚,解答完毕!

相似回答