1 打开eclipse,在eclipse先创建一个web工程项目。在WebContent下创建两个文件,分别为index.jsp,doRequest.jsp,在WEB-INF下创建inner.jsp文件。工程目录如图。2 index.jsp,doRequest.jsp,inner.jsp的内容如图。3 这里解释一下doRequest.jsp中的内容。doRequest.jsp会根据index.jsp传来的信息,判断选用哪种方式跳转...
<jsp:forward page = "/WEB-INF/jsp/test/test.jsp" /> 请注意上面红色的语句,这段就是通过forward的形式来访问/WEB-INF/jsp/test/test.jsp文件,在IE输入地址http://localhost/test1/test2.jsp,网页上就显示“跳转成功!”的信息了,这表示放到了WEB-INF可以通过forward的方式来访问。 个人认为,像这种方...
在这个例子中,当客户端访问/forwardToJsp时,ForwardServlet会将请求转发到/WEB-INF/yourJspFile.jsp。这样,客户端就可以间接地访问到存放在WEB-INF目录下的JSP文件了。 4. 提供示例代码或配置说明如何实现访问 除了通过Servlet转发请求外,还可以通过Spring MVC的控制器来访问WEB-INF下的JSP文件。以下是一个使用Spring...
访问oa的路径 或者 <jsp:forward page ="/WEB-INF/jsp/test/test.jsp" /> 访问。(2)方式二:在action类中或者struts.xml中 如果main.jsp有很多处链接到WEB-INF目录下的其它页面.那就得有10个转向Action。这个可以用DispatchAction类加参数专门处理转向工作。1 request.getRequestDispatcher("/WEB-...
外部访问来说,web-inf下的文件都是不可见的(即不能通过url获得web-info下的任何文件),所以,直接访问jsp是不可能的。可以使用view层框架(如struts)来提供jsp服务,将jsp文件放到web-info下避免客户直接访问到页面,同时使用struts来进行jsp文件提取,并将编译好的结果发送到客户端。WEB-INF是Java的...
放在WebRoot下WEB-INF外可以直接访问,需要通过配置能访问编译后的jsp。
因些,可以让servlet进行访问,如web-inf下有a.jsp(SUN企业级应用的首选)则可以用request.getRequestDispatcher("/WEB-INF/a.jsp(SUN企业级应用的首选)").forward(request,response);进行派遣访问.但如果web-inf下有a.htm,则用request.getRequestDispatcher("/WEB-INF/a.htm").forward(request,response);就不能...
WEN-INF里的文件是被保护起来的,客户端浏览器不能直接访问/请求,也就是说浏览器地址栏里不能写/WEB-INF/可以在WEN-INF文件夹外面放一个index.html/jsp,里面写个请求发送给后端,后端再通过请求转发(不能用重定向)将页面跳转到WEN-INF文件夹里的其他页面 koruru 水 1 WEN-INF文件夹里有classes,lib文件夹...
WEB-INF的存在以及其下的lib和classes目录的作用都是jsp规定的,主要是系统运行的配置信息和环境,用来存储服务端配置文件信息和在服务端运行的类文件,它下面的东西不允许客户端直接访问的,这是jsp环境的规定。而我们通常是使用view层框架(如struts)来提供jsp服务,此时,我们可以将jsp文件放到web-info下...
只能在sevlet(或者spring的control,struts的action,本质都是sevlet)中访问 也就是只能通过java后台访问,这里web-inf下的内容是不对外开放的/安全的,不能通过url直接访问。已避免非法人员通过url自己操作一些比较私密的文件信息。