您的位置:

webxml进去webinf里面的jsp的简单介绍

webxml进去webinf里面的jsp的简单介绍

更新:

本文目录一览:

java web项目a标签怎样链接到WEB-INF中的jsp页面

通常有两种方法:一种是web.xml中配置。另一种是写控制器(controller)的方法。这里只讲配置web.xml的方法。

本列:index.jsp和login.jsp在同一WEB-INF目录下。

通过index2.jsp中的a标签登录跳转的到login.jsp页面。

a href="/blogweb/login"登录/anbsp;nbsp;

亲测结果:

servlet如何访问web-inf下的一个jsp页面

web-inf目录只能在sevlet(或者spring的control,struts的action,本质都是sevlet)中访问。

也就是只能通过java后台访问,这里web-inf下的内容是不对外开放的/安全的,不能通过url直接访问。已避免非法人员通过url自己操作一些比较私密的文件信息。

Servlet访问WEB-INF目录下的info.jsp文件的代码如下:

1、web.xml中的servlet可以这样配置:

servlet

servlet-nameindex/servlet-name

servlet-class跳转到首页的action/servlet-class

/servlet

servlet-mapping

servlet-nameindex/servlet-name

url-pattern/index.action/url-pattern!--映射的路径--

/servlet-mapping

2、servlet中实现方法:

RequestDispatcher dispatcher=request.getRequestDispatcher("/WEB-INF/info.jsp");

dispatcher.forward(request, response);

怎么访问web-inf下的jsp

首先,对于外部访问来说,web-inf下的文件都是不可见的(即不能通过url获得web-info下的任何文件),所以,直接访问jsp是不可能的。这要从web-info文件夹的作用说起:

WEB-INF的存在以及其下的lib和classes目录的作用都是jsp规定的,主要是系统运行的配置信息和环境,用来存储服务端配置文件信息和在服务端运行的类文件,它下面的东西不允许客户端直接访问的,这是jsp环境的规定。

而我们通常是使用view层框架(如struts)来提供jsp服务,此时,我们可以将jsp文件放到web-info下避免客户直接访问到页面,同时使用struts来进行jsp文件提取,并将编译好的结果发送到客户端。

在java中怎么访问web-inf 目录下的jsp页面。

外部访问来说,web-inf下的文件都是不可见的(即不能通过url获得web-info下的任何文件),所以,直接访问jsp是不可能的。可以使用view层框架(如struts)来提供jsp服务,将jsp文件放到web-info下避免客户直接访问到页面,同时使用struts来进行jsp文件提取,并将编译好的结果发送到客户端。

WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。如果想在页面中直接访问其中的文件,必须通过web.xml文件对要访问的文件进行相应映射才能访问。

扩展资料:

WEB-INF 目录的作用:

/WEB-INF/web.xml

Web应用程序配置文件,描述了 servlet 和其他的应用组件配置及命名规则。

/WEB-INF/classes/

包含了站点所有用的 class 文件,包括 servlet class 和非servlet class,他们不能包含在 .jar文件中(是该目录不能包含在.jar文件中)。

/WEB-INF/lib/

存放web应用需要的各种JAR文件,放置仅在这个应用中要求使用的jar文件,如数据库驱动jar文件。

/WEB-INF/src/

源码目录,按照包名结构放置各个java文件。

/WEB-INF/database.properties

数据库配置文件

/WEB-INF/tags/

存放了自定义标签文件,该目录并不一定为 tags,可以根据自己的喜好和习惯为自己的标签文件库命名,当使用自定义的标签文件库名称时,在使用标签文件时就必须声明正确的标签文件库路径。

例如:当自定义标签文件库名称为 simpleTags 时,在使用 simpleTags 目录下的标签文件时,就必须在 jsp 文件头声明为:%@ taglibprefix="tags" tagdir="/WEB-INF /simpleTags" % 。

/WEB-INF/jsp/

jsp 1.2 以下版本的文件存放位置。改目录没有特定的声明,同样,可以根据自己的喜好与习惯来命名。此目录主要存放的是 jsp 1.2 以下版本的文件,为区分 jsp 2.0 文件,通常使用 jsp 命名,当然你也可以命名为 jspOldEdition 。

/WEB-INF/jsp2/

与 jsp 文件目录相比,该目录下主要存放 Jsp 2.0 以下版本的文件,当然,它也是可以任意命名的,同样为区别 Jsp 1.2以下版本的文件目录,通常才命名为 jsp2。

META-INF

相当于一个信息包,目录中的文件和目录获得Java 2平台的认可与解释,用来配置应用程序、扩展程序、类加载器和服务

manifest.mf文件,在用jar打包时自动生成。

参考资料:百度百科-web-inf

如何访问WEB-INF文件夹下的jsp文件

WEB-INF目录下的jsp文件,在浏览器中是不能直接访问的。(没有访问的权限)如果将jsp文件放入WEB-INF目录下,将不能访问。比如在jsp页面中直接写ahref=/WEB-INF/content/index.jsp那么将不能访问。在struts中必须用action来实现页面的跳转,才能访问WEB-INF里面的jsp文件。将上面的jsp页面中的链接写为:ahref=index.action在struts配置文件中添加这么一句:actionname=*result/WEB-INF/content/{1}.jsp/result/action这句表示页面的所有action将跳转到/WEB-INF/conent/下对应action的jsp页面。当然如果对其他特定的action进行了顶义,则会跳转到相应的jsp页面。通过添加上面一个action后,页面的超链接就很定位到WEB-INF/content目录下面了。

webxml进去webinf里面的jsp的简单介绍

本文目录一览: 1、java web项目a标签怎样链接到WEB-INF中的jsp页面 2、servlet如何访问web-inf下的一个jsp页面 3、怎么访问web-inf下的jsp 4、在java中

2023-12-08
jsp程序开发学习笔记2,jsp程序设计题库

本文目录一览: 1、《JSP&Servlet学习笔记》pdf下载在线阅读,求百度网盘云资源 2、林信良编著jsp&servlet学习笔记第2版课后答案吗 3、jsp有没有快速掌握的办法呀? 4、要学J

2023-12-08
印象笔记记录java学习(Java成长笔记)

2022-11-12
javascript入门笔记1的简单介绍

2022-11-18
extjs的jsp标签库的简单介绍

本文目录一览: 1、怎么样理解Jsp页面里面写的Ext代码,或者是怎么把界面显示出来的 2、ExtJS 中JS页面如何调用另外一个XX.jsp页面javascript中的方法? 3、extjs里面怎么

2023-12-08
jsp源码修改title的简单介绍

本文目录一览: 1、当修改JSP的源代码时,通过重新加载此JSP,通常可以在浏览器中看到这种修改。对于由JSP转化而来的SERVLET 2、jsp登陆界面源代码 3、jsp 中网站的首页源代码 4、网

2023-12-08
web项目jsp文件(jsp文件编写)

本文目录一览: 1、在myeclipse web项目中无法创建jsp文件 2、为什么web项目中.jsp文件要放在WEBINF下 3、.jsp是什么文件 4、Javaweb项目中页面展示是用什么文件

2023-12-08
重学java笔记,java笔记总结

2022-11-23
商城系统源码jsp的简单介绍

本文目录一览: 1、jsp商城系统首页主要代码在哪个位置 2、基于JSP的电子商城系统源码+数据库,要能够运行哦 3、求一个基于JSP的简单网上购物系统 4、求一个毕业设计选题系统源码 做毕设用的 用

2023-12-08
java基础知识day14的简单介绍

2022-11-12
关于java学习笔记良葛格的信息

2022-11-11
网上商城系统jsp代码的简单介绍

本文目录一览: 1、jsp网上商城系统是怎么开发的?需要什么流程!? 2、jsp商城系统首页主要代码在哪个位置 3、急求一个用JSP做的网上商城系统设计与实现——后台管理子系统的源代码! 4、我买了个

2023-12-08
同一页面js数据传输到java的简单介绍

本文目录一览: 1、js中调用java 如何将js中的参数传到java中 如何使用ajax 2、js中的值能传到java代码中去吗 3、js中怎么把值给java 4、怎么将js获取的值传递给当前页面中

2023-12-08
jsp数据库笔记,jsp写入数据库

本文目录一览: 1、怎么用jsp连接mysql数据库 2、jsp中怎么使用数据库 3、JSP 从数据库中如何取得图片的路径? 怎么用jsp连接mysql数据库 一. 数据库的连接和操作笔记:1.初始化

2023-12-08
java学习的一些基础笔记(java初学笔记)

2022-11-14
java方向综合笔试题的简单介绍

2022-11-23
python使用笔记23的简单介绍

2022-11-10
c到c语言笔记的简单介绍

2022-11-24
怎样通过js获取数据库数据的简单介绍

本文目录一览: 1、js调用数据库里面的数据 2、js 如何读取数据库信息 3、javascript如何读取到数据库的信息 4、javascript中如何获取从数据库取出的数据? 5、JS 文件如何获

2023-12-08
javascript简要笔记,JavaScript读书笔记

2022-11-17