毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> java技术 >> 正文

Servlet.service() for servlet dispatcher threw exception

更新时间:2013-3-20:  来源:毕业论文

可以执行到system.out.println,也就是说可以接收到前端传来的数据,再往后执行就错了,下面是错误信息:
2013-3-18 17:44:52 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet dispatcher threw exception 第2页
java.lang.NullPointerException

页面改为
<form method="POST" action="padd.html" > 
权限ID: <input id="aid" type="text" name="tpermission.aid" />  
权限名称: <input id="aname" type="text" name="tpermission.aname" />  
   <input type="submit" value="Submit" /> 
</form> 

直接这样就行了。
 public void PermissionAdd(HttpServletRequest request, HttpServletResponse response){
        tpermissionService.save(this.getTpermission());
        //return 1;
    } 没有注入tpermission和tpermissionService 报空指针了 tpermission和tpermissionService 没注入调用的时候肯定是报空指针异常呀
把这两个参数注入进去就可以了  前台页面和参数都不用该 毕业论文 

这只是表明AuthorityController类含有两个成员变量,不代表它们必须随主对象(enclosing object)初始化而初始化

也就是说当PermissionAdd方法被调用时,AuthorityController类是初始化了,但是其属性未必初始化(这里发生空指针异常表明未初始化,也就是未注入),因为它们不是constructor注入方式,而是setter注入方式,具体要看spring的配置

上一页  [1] [2] 

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。