关于URL的问题 为了安全起见,我把项目的jsp页面全部放在WEB-INF/jsp的目录下了,但是我该怎么去访问呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JSP中的路径问题 http://服务器地址:端口号/项目名/jsp/页面名如:http://localhost:8080/myweb/jsp/index.jsp 放在WEB-INF/下的文件都是受保护的外部无法访问的但内部程序是可以访问的也就是说 你直接 http://xxxx/x.jsp是访问不到的。。但是你可以把index.jsp文件放在外部也就是webRoot也就是WEB-INF同级目录让外部能访问到在index.jsp里调用<jsp:forword page="xxx.jsp"/>这样就OK了 无法访问你应该建立一个项目包放在里面用request.getContentPath()可以获取到当前项目路径 Web-Inf是一个安全的文件夹,无法通过Web服务器来访问这里的所有资源。 将受保护(用户不能直接访问)的页面放到WEB-INF下,通过框架进行页面访问,如:http://localhost:8080/login.do(应用到struts框架)其它像一些登陆页面能够直接访问的可放在WEB-ROOT下,可直接访问,如http://localhost:8080/login.jsp 使用struts的forwordAction,或者标签rewirite URL WEB-INF下的文件将受保护,无法实现访问如果要保护未登陆用户非法访问的话可以使用下列方法1. 用户登录成功 session.setAttribute("isLogin","true");2.在限制访问页 if(session.getAttribute("isLogin")==null) response.sendRedirect(); myeclipse刚刚出现的新问题 JSF中有类似struts中的Empty标签吗? tomcat又报新错了,帮忙看看 有关session的登陆后的验证问题 如何实现弹出警告框 我做的一个纯DHTM的游戏,htm格式的,大家来看原代码!! 救命啊! 面向对象的J2EE web应用框架:Tapestry 还是入门级的问题,虚心求教 使用idea在web.xml中配置监听器的时候能找到包却找不到包下的类 雷人山寨版搜索 struts2 validate问题
如果要保护未登陆用户非法访问的话
可以使用下列方法
1. 用户登录成功 session.setAttribute("isLogin","true");
2.在限制访问页 if(session.getAttribute("isLogin")==null)
response.sendRedirect();