在javabean中怎么重定向一个页面?
在jsp中使用renponse.sendRedirect(),但是在javabean中怎么重定向一个页面?
[解决办法]
首先LZ对Javabean理解有所不足,javabean在MVC模式中是起到M的作用,也就是数据模型,本身不应包含任何逻辑除了Setter和Getter方法,还有成员字段,你要是跳转就用jsp或者Servlet
[解决办法]
javabean返回一个参数值,在jsp里面根据bean的返回值进行跳转
[解决办法]
楼主一定要在javabean中跳转的话就需要把request和response传到javabean中
如下:
public void checkUserLogin(HttpServletRequest request,HttpServletResponse response){
try{
request.getRequestDispatcher( "./login.do ").forward(request,response);
}
catch(Exception e){
e.printStackTrace();
}
[解决办法]
可以将request对象传入即可,不过跳转动作还是不要在bean中做,同1,2楼所言
[解决办法]
up
[解决办法]
学习~!
[解决办法]
学习