jsp页面转换问题
我用servlet来控制jsp页面 response.sendRedirect("register.jsp")
当在tomat 中运行时,
在login.jsp页面中点注册按钮,地址转向http://localhost:8080/OnlineBook/register.jsp
但这时并没有出现这个register.jsp页面,而是出现一个下载对话框,提示是否下载register.jsp
这个源代码文件
------解决方案--------------------应该把代码贴出来看看
------解决方案--------------------这个问题一般是由于你的代码里面有错误,就是在哪个register.jsp里面,仔细从头到尾找找;
比如html标签里面的关键字有没有写错等;
另外,你还可以做一个简单的页面,什么也不做,名字叫register2.jsp,然后
response.sendRedirect("register2.jsp"),看看跳不跳转
这个问题我遇到过
------解决方案--------------------看看server.xml有沒有配置正確。
另外你使用站內跳轉,也可以換成<jsp:forward 試試。
------解决方案--------------------如果你只是在站内转发的话,把
response.sendRedirect("register.jsp")
改成
request.getRequestDispatcher("register.jsp路径").forward(request, response);
------解决方案--------------------没有看懂问题哦~