一个转发请求的问题
我有一个index.jsp页面,进来以后先检查requestScope中有无types键。若没有,就跳向servlet去获取,然后再由servlet转发请求到index.jsp页。代码是这样写的:
页面部分:
servlet部分
可是运行的时候却出现了死循环!
如果从servlet转发到其他页面,在其他页面里取types的值,是可以取到的。那为什么转发到原始页index.jsp,会出现死循环呢?
页面部分:
<c:if test="${requestScope.classss==null}">
<jsp:forward page="servlet/TypeServlet"></jsp:forward>
</c:if>
<c:if test="${requestScope.types!=null}">
Hello World!
</c:if>
servlet部分
List listTypes=new TypeBizImpl().getTypesByClassId(1);
request.setAttribute("types", listTypes);
RequestDispatcher rd=request.getRequestDispatcher("../index.jsp");
rd.forward(request, response);
可是运行的时候却出现了死循环!
如果从servlet转发到其他页面,在其他页面里取types的值,是可以取到的。那为什么转发到原始页index.jsp,会出现死循环呢?
...全文
相关推荐
解决struts2请求转发或重定向时,一个结果码无法对应多个视图的问题
通过两个自定义结果集,解决struts2请求转发或重定向时,一个结果码无法对应多个视图的问题。以前的做法,是在配置Action时使用通配符解决,但这样需要JSP页面名称和Action的方法名称一致,如果命名不一致或不规范,就无法实现了。
forward方法实现请求转发
RequestDispatcher对象的forward方法在使用时应注意的问题
nginx实现根据URL转发请求的实战经历
主要给大家介绍了一次关于nginx实现根据URL转发请求的实战经历,文中通过示例代码介绍的非常详细,对大家学习或者使用nginx具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
servlet中实现请求转发,用户登录
servlet中实现请求转发,用户登录,在servlet中验证用户名和密码.
请求转发jsp页面乱码问题的快速解决方法
•在最近的项目中 使用了jsp+servlet来开发项目,但是由于后台的不太熟练 导致了困难重重。所幸 学习能力还可以 一边做一遍学吧。 •今天的问题:请求转发后页面的乱码问题 •由于特殊原因——图片上传的form表单无法通过ajax提交 因此必须使用form表单直接提交。但是这样会导致一个问题:前后台交互的时候效果不好。为什么效果不好?这里说的不是功能的问题。作为web开发者,客户的体验我们要放在第一位。因此,我们必须将对客户的信息反馈放在一个比较重要的地位。说白了,就是上传个图片成没成功?我发布的信息是否成功的上传了?如果你上传东西的时候网页没反应,或者直接就跳转到其他页面,他会以为可以了


Web 开发

