java 配置访问默认页面,菜鸟求教……
我的页面在WEB-INF下面不想让直接访问配置访问默认的jsp页面我在web.xml里边配置<welcome-file-list><welcome-file>index....
我的页面在WEB-INF 下面 不想让直接访问
配置访问默认的jsp页面
我在web.xml 里边配置
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
而在index.jsp页面的代码如下:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ include file="/WEB-INF/page/taglib.jsp" %>
<c:redirect url="login.do" />
我想请教下 有没有别的配置方法,比如在xml里边配置 展开
配置访问默认的jsp页面
我在web.xml 里边配置
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
而在index.jsp页面的代码如下:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ include file="/WEB-INF/page/taglib.jsp" %>
<c:redirect url="login.do" />
我想请教下 有没有别的配置方法,比如在xml里边配置 展开
4个回答
展开全部
<welcome-file>index.jsp</welcome-file>
这个是设置访问默认页面的
<%@ include file="/WEB-INF/page/taglib.jsp" %> 是个标记库
不使用标记库的话完全可以把<%@ include file="/WEB-INF/page/taglib.jsp" %>这行删掉的。
<%@ include file="/WEB-INF/page/taglib.jsp" %>行是服务器执行的。用户是看不到的,也不能访问 WEB-INF/page/taglib.jsp 的。
当然也可以通过修改<welcome-file>index.jsp</welcome-file> 来改默认页面。
这个是设置访问默认页面的
<%@ include file="/WEB-INF/page/taglib.jsp" %> 是个标记库
不使用标记库的话完全可以把<%@ include file="/WEB-INF/page/taglib.jsp" %>这行删掉的。
<%@ include file="/WEB-INF/page/taglib.jsp" %>行是服务器执行的。用户是看不到的,也不能访问 WEB-INF/page/taglib.jsp 的。
当然也可以通过修改<welcome-file>index.jsp</welcome-file> 来改默认页面。
追问
我的意思不是在
而是在!
我这样配置 就是每次都跳转到index.jsp然后 由 发起请求再跳转到
WEB-INF的页面下!我意思是 能不能通过配置直接访问WEB-INF下页面,而不是由index.jsp发起请求(也就是不通过index.jsp),通过配置index.jsp 不能配置WEB-INF下的页面啊(还是我写错了?)
展开全部
不明白 你要问什么,xml里可以配置默认起始页, 如果要跳转验证的话
可以使用 过滤器
可以使用 过滤器
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你直接修改
<welcome-file>index.jsp</welcome-file>
为你的登录页面就可以了阿
<welcome-file>index.jsp</welcome-file>
为你的登录页面就可以了阿
追问
这样不能直接访问WEB-INF下的页面啊!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
WEB-INF别人怎么访问啊。
追问
我意思就是能不能通过某种配置 来实现直接访问WEB-INF下的页面!
追答
不能让别人访问,要想访问通过servlet跳转或者放到web-root下
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询