关于getRequestDispatcher里面参数的问题
<%
request.setAttribute("name", "value");
request.getRequestDispatcher("login_control.jsp").forward(request, response);
%>
我想转发到这个页面login_control.jsp,可是运行的时候给我报了一个500的错误,如下图
于是我换了个目标页面,换成和视频中一样的名字,result.jsp
<%
request.setAttribute("name", "value");
request.getRequestDispatcher("result.jsp").forward(request, response);
%>
结果正常显示了,程序运行无误。
我想问,难道是request.getRequestDispatcher方法里的参数名字是不支持下划线的?还是我哪里操作错了?
16
收起
正在回答
2回答
你好,你的result.jsp内的内容粘贴到login_control.jsp中,再试下。500错误是服务器内部错误,也就是说代码存在问题。建议同学将你的代码贴出来看一下,方便帮助你解答问题。祝学习愉快~
Java Web基础入门2018版
- 参与学习 716 人
- 提交作业 185 份
- 解答问题 1363 个
会Java?懂前端基础?想学后台开发?那么,赶快来学习《Java Web入门》路径吧。本路径主要介绍Java Web的基础知识,并配有大量案例,定会让你收获多多!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星