社区
Web 开发
帖子详情
JSP的路径问题
chinawomen
2009-06-05 04:05:07
我的登录验证页面在manage/doLogin.jsp
我在doLogin.jsp里做了验证 成功的话
request.getRequestDispatcher("../student/student.jsp").forward(request,response);
student.jsp 的路径 student/student.jsp
为什么访问不到呢?
student和manage同在WebRoot目录下
...全文
41
11
打赏
收藏
JSP的路径问题
我的登录验证页面在manage/doLogin.jsp 我在doLogin.jsp里做了验证 成功的话 request.getRequestDispatcher("../student/student.jsp").forward(request,response); student.jsp 的路径 student/student.jsp 为什么访问不到呢? student和manage同在WebRoot目录下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chinawomen
2009-06-05
打赏
举报
回复
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%@page import="org.artery.dao.impl.*"%>
<%@page import="org.artery.dao.*"%>
<%@page import="org.artery.entity.*"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<html>
<head>
<base href="<%=basePath%>">
<title></title>
</head>
<body>
<%
String name = request.getParameter("txtName");
String pass = request.getParameter("txtPass");
String type = request.getParameter("type");
if("学员".equals(type)){
StudentDao sd = new StudentDaoImpl();
Student student=sd.login(name,pass);//修改过
if(student!=null){
session.setAttribute("student",student);//修改过
request.setAttribute("type",type);
request.getRequestDispatcher("../student/student.jsp").forward(request,response);
}
else{
out.println("<script>alert('Sorry,登陆失败!');location.replace('../login.jsp');</script>");
}
}
else if("教员".equals(type)){
TeacherDao td = new TeacherDaoImpl();
Teacher teacher = td.login(name,pass);//修改过
if(teacher!=null){
session.setAttribute("teacher",teacher);//修改过
request.setAttribute("type",type);
request.getRequestDispatcher("teacher/teacher.jsp").forward(request,response);
}
else{
out.println("<script>alert('Sorry,登陆失败!');location.replace('../login.jsp');</script>");
}
}
%>
</body>
</html>
上面是我的代码 出错的时候是 点击登录的时候跳转到上面的页面做的验证可是验证成功的时候没有转到相应的页面 还是在登录的页面 绝对路径怎么用了
djxhyj
2009-06-05
打赏
举报
回复
在转发的时候最好不要用../这样有时候会导致跳出错误,改成绝对路径就可以,
或者你
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
用定义的路径来错不容易出错
oklinsong
2009-06-05
打赏
举报
回复
[Quote=引用 7 楼 zsf0615020117 的回复:]
request.getRequestDispatcher().forward(request,response);这个方法是以我们的目录为根目录的,如果相对目录不行,你试试用绝对路径 ,转向的路径以"/"开头,然后继续再找,意思是从目录下面再继续找
[/Quote]
顶,改成/student/student.jsp
xinxian13
2009-06-05
打赏
举报
回复
直接这样
/student.jsp
zsf0615020117
2009-06-05
打赏
举报
回复
request.getRequestDispatcher().forward(request,response);这个方法是以我们的目录为根目录的,如果相对目录不行,你试试用绝对路径 ,转向的路径以"/"开头,然后继续再找,意思是从目录下面再继续找
jiaqiangzhou
2009-06-05
打赏
举报
回复
request.getRequestDispatcher("student/student.jsp").forward(request,response);
如果是用action的话我觉得应该是这样写。
Wilson咻咻咻
2009-06-05
打赏
举报
回复
用../../student/student.jsp应该也可以
jefyjiang
2009-06-05
打赏
举报
回复
request.getRequestDispatcher("/student/student.jsp").forward(request,response);
这样应该就可以了
一方晴空
2009-06-05
打赏
举报
回复
在同一个工程下,最好用相对路径
zhong19860904
2009-06-05
打赏
举报
回复
按照你的方式试过了,我的可以,不知道你的是什么原因
qiheia
2009-06-05
打赏
举报
回复
你这样试试
../你的工程名/student/student.jsp
JSP
极简实操入门
内容包括:
JSP
概述-脚本程序
JSP
概述-中文编码
JSP
概述-
JSP
声明
JSP
概述-
JSP
表达式
JSP
概述-
JSP
注释 异常处理-1 异常处理-2 异常处理-3
JSP
概述-判断语句(If…else块)
JSP
概述-判断语句(switch…case块)
JSP
...
JSP
路径
问题
参考文章:https://blog.csdn.net/baidu_37107022/article/details/72683359 ... 2.
jsp
页面的
路径
问题
: 添加 <% String path = request.getContextPath(); String basePath = request.getScheme()+...
Servlet、
Jsp
路径
问题
汇总
目录 环境 常用变量 Servlet 相对
路径
绝对
路径
JSP
相对
路径
绝对
路径
静态资源 ...
JSP
跳转Servlet ...2、servlet跳转到
jsp
...3、
jsp
引用静态资源 ...4、
jsp
跳转到servlet ...新建一个servlet,
路径
配置为
JSP
页面中的
路径
问题
关于
jsp
中的超链接
路径
问题
我们假设你的项目
路径
也就是 web应用程序的根目录为 /webapp <a href="/webapp/login.
jsp
"></a> <a href="login.
jsp
"></a> 上面两种写法是相同的,都是指向 ...
jsp
路径
问题
,导致配置tomcat虚拟
路径
,仍然访问不到图片
以前写的一篇是关于eclipse下配置tomcat虚拟
路径
,访问不到图片 的
问题
。 今天这个比较不一样,就是在完全已经配置tomcat的service.xml中的虚拟
路径
的前提下,不管你上传图片到指定盘符下面,还是上传到tomcat默认...
Web 开发
81,091
社区成员
341,719
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章