就是在没有用户登录的时候,session还未建立,点击链接的时候,就会产生nullexception。所以我的想法就是定义一个异常跳转页面但是不知道如何实现
解决方案 »
- 哪位高手搞过redis集群,求指导,求资料
- 请教下getcurrentSession()的问题哈
- sql 怎么用相对路径存储图片呢?
- tomcat的项目为什么不能直接引用其他项目中的类呀
- 谁能帮我看看,这个jsp的内容是什么?
- resin+sqlserver出现java.lang.OutOfMemoryError怎么解决?
- 标签学的好的大侠请进
- 使用框架遇到的问题?
- 请问:我的jsp 装上以后提示下列错误??
- eclipse 启动 tomcat提示没找到struts2的StrutsPrepareAndExecuteFilter类
- 文章的格式load出来怎么是这个样子里?
- 在struts2 的action中获取ServletConfig 急急急
article表中有context字段,配置了fckeditor,load的时候却load不出来?除了标题中的问题,就是说文章内容修改的时候load不出来?还有就是想做一个回复的界面,当用户点击文章title的时候,就会链接到回复界面。回复界面有文章标题和内容,下面就是回复栏,做的就和csdn回复的类似,也是不知道如何实现啊
<%@page isErrorPage="true"%>
怎么实现,aop听过一点,但是拦截器的话要怎么配置。
<error-page>
<error-code>500</error-code>
<location>/error.jsp</location>
</error-page>
如果产生了500异常,将会转到error.jsp这个页面!
try{
chain.doFilter(request, response);
}catch(nullpointexception e){
request.getRequestDispatcher("/error.jsp").forward(request,
response);
}
呵呵,又见你了,我的好几个帖子你都回复了,感觉我是不是很菜啊,初学java。异常这一块学的不是很好
一层一层的往上意思是:从最底层DAO中throws到Service,然后Service又throws到了Action
在这里就完了,你只管把异常throws就OK了,不要去用catch去获捕!
不过话又说回来,任何一个异常都throws也是不好的。
在BaseAction的execute方法中调用process方法。
然后你所有的action继承BaseAction,并实现process方法。
最后再BaseAction调用process的地方try catch一下就行了