精华内容
下载资源
问答
  • A 网站为.net 4.0 ,其目录包含.net 2.0的网站B. A网站不能直接打开B网站目录的文件,显示错误500提示的处理方法。
  • Java Web 目录结构介绍

    千次阅读 2018-12-10 16:00:57
    Web 程序部署在Tomcat的/webapps下面。一个webapps文件夹可以部署多个不同的Web应用。   其中的每一个文件都代表一个Web应用程序,如:fristweb,examples等。... Web应用程序根目录 /WEB-INF/ ...

    Web 程序部署在Tomcat的/webapps下面。一个webapps文件夹可以部署多个不同的Web应用。

     

    其中的每一个文件都代表一个Web应用程序,如:fristweb,examples等。一个Web应用也被称为一个Context,路径/fristweb被称为ContextPath(上下文路径)。


    文件夹描述
    /Web应用程序根目录
    /WEB-INF/WEB-INF文件夹,Tomcat会隐藏该文件夹下的所有文件及文件夹,保护它们不能通过浏览器直接访问。
    /WEB-INF/web.xmlweb.xm文件,Web程序最主要的配置文件。
    /WEB-INF/classes/class类文件都放在该文件下面,包括Servlet类。
    /WEB-INF/lib/jar文件都放在该文件下面。

    Web程序根目录下一般都存放JSP和HTML即相应的CSS、JS文件,而我们不想用户直接通过浏览器来获得后台服务的响应(即Servlet等逻辑处理文件),所以我们习惯把Servlet类文件存放在/WEB-INF/下的classes文件夹中。而在/WEB-INF/中我们还习惯将存放定义了JSP标签的tld文件。

    这里我主要来讲一讲web.xml在Web程序中的应用,它是一个可以赋予Java类文件的一个浏览器地址的配置文件。所以我们在部署自定义标签和Servlet等文件的时候都要在web.xml中配置他们的信息,以便于让浏览器可以知道如何找到他们。而单纯的JSP页面却并不需要Web.xml进行配置,因为它可以向html那样通过在Context中的地址被Tomcat访问并表现。

    展开全文
  • Eclipse Web项目目录详解

    千次阅读 多人点赞 2019-07-04 11:11:04
    eclipse web 项目目录结构 java web 项目事例 03-springmvc-drien-xgq 是创建的项目名字,这个名字自己可以随便创建,只要符合命名规则。 src 和 src_test 里面放的是 java 源程序,也就是你写的 java 代码,在这里...

    eclipse web 项目目录结构


    在这里插入图片描述
    java web 项目事例
    03-springmvc-drien-xgq 是创建的项目名字,这个名字自己可以随便创建,只要符合命名规则。
    src 和 src_test 里面放的是 java 源程序,也就是你写的 java 代码,在这里为了管理方便我只是把原 src 一分为二,变成 src 和 src_test。
    JRE System Library: 指Java SE 的常用库文件集合,也就是 jar 包,建立普通的Java项目均会使用;比如在我这个项目中,JRE System Library 的内容如下所示:
    在这里插入图片描述
    Apache Tomcat v7.0 是指这个项目所依赖的服务器(Tomcat)的目录。

    Web App Libraries 是自己导入的项目依赖 jar 包,Web App Libraries 下的所有 jar 包都可以在本地的项目名\WebContent\WEB-INF\lib 中找到。如果你直接在WEB-INF/lib文件夹下,copy 一个 jar 包,刷新一下,会自动编译到 Web App Library 中。

    Referenced Libraries 是编译环境下使用的 jar 包, 所谓编译环境下使用的 jar 包, 就是说你在 Eclipse 中进行源文件的编写的时候, 所需要引用到的类都从 Referenced Libraries 这个集合中的 jar 包中拿。这里导入和配置 ja r包,都是为了让 web 工程能够在 eclipse 开发环境可以正常编译,不报错而已。

    build:eclipse新建的 Dynamic web project 默认是将类编译在 build 文件夹下。可以在本地的项目名\build\classes 下查看。

    WebContent:一般我们用 Eclipse 的时候创建一个 Web Project,就会生成 WebContent 文件夹,用 MyEclipse 的时候创建一个 Web Project,就会生成 WebRoot 文件夹,这两个文件夹作用一样只是名称不同而已。WebContent 用来存放 JSP,JS,CSS,图片等文件,是项目访问的默认路径,也是工程的发布文件夹,发布时会把该文件夹发布到 tomcat 的 webapps 里。

    common:用来存放公用的 JSP,JS,CSS,图片等文件。

    META-INF:存放一些 meta information 相关的文件的这么一个文件夹, 一般来说尽量不要自己手工放置文件到这个文件夹。

    WEB-INF:WEB-INF 目录是一个专用区域, 容器不能把此目录中的内容提供给用户。这个目录下的文件只供容器使用,里面包含不应该由客户直接下载的资源。Web 容器要求在你的应用程序中必须有 WEB-INF 目录。WEB-INF 中包含着发布描述符(也就是 web.xml 文件), 一个 classes 目录和一个 lib目录, 以及其它内容。注意: 如果你的 Web 应用程序中没有包含这个目录, 它可能将无法工作 。

    web.xml:发布描述符(deployment descriptors)是 J2EE Web 应用程序不可分割的一部分(也就是说是它的最小部分, 必不可缺的一部分)。它们在应用程序发布之后帮助管理 Web 应用程序的配置。

    WEB-INF/classes 目录,编译后的 Java类,这个文件夹是可选的。有一些配置文件需要放到 WEB-INF 的 classes 文件夹下,所以,通常的做法是手动在工程的 WEB-INF 文件夹下建立 classes 文件夹。如果不在工程的 WEB-INF 下手动建立 classes,发布到 tomcat 时 tomcat 里的WEB-INF 中也会有 classes 文件夹。

    WEB-INF/lib 目录,该目录中的 jar 包是运行时环境下使用的 jar 包, 所谓运行时环境下使用的 jar 包,就是说你在运行你的项目的时候所需要使用的 jar 包的集合。

    展开全文
  • 5.3 Java Web应用目录结构

    千次阅读 2018-01-21 21:48:11
    web模块, 也就是 Servlet 规范中的web应用。在Java EE架构中, web模块(web module) 是最小的web部署单元。 其中包含web组件以及静态资源; 如图片之类的静态资源也被称为 web资源。...顶层目录对应Web应用的 docu

    web模块, 也就是 Servlet 规范中的web应用。在Java EE架构中, web模块(web module) 是最小的web部署单元。 其中包含web组件以及静态资源; 如图片之类的静态资源也被称为 web资源

    除web组件和web资源以外, web模块中还可以包含其他文件, 例如服务端运行所需的工具类,JAR 包等等。

    web模块有特定的结构。顶层目录对应Web应用的 document root. 可以存放 HTML页面, 静态web资源等等。

    根目录下面包含一个 WEB-INF 文件夹, 其中可以包含以下文件和目录:

    • classes 目录, 存放服务端相关的 class: 如 servlet、bean, 工具类, 以及运行时资源, 如XML,配置文件等等。
    • lib 目录, 其中存放各种 JAR 文件
    • web.xml 等部署说明信息(Deployment descriptors)

    使用 JavaServer Face 技术时, 如果需要指定特别的安全信息, 或者覆盖 web component 上的注解配置, 则需要通过 web.xml 文件来指定。

    根据需要, 在根目录和 WEB-INF/classes/ 下面, 可以添加文件夹或package。

    web模块可以解压为文件夹来部署, 也可以部署为单个WAR包(Web Archive), 本质上WAR包是一个ZIP格式的JAR文件. 因为WAR里面的内容和常规的JAR不同, 所以使用 .war 后缀来区分。 web模块具有可移植性(portable); 能部署到符合Java Servlet规范的各种web容器里。

    web模块结构。根目录下面包含 WEB-INF和web页面/目录。WEB-INF下面包含 lib 和 classes 目录。

    └── index.jsp
    └── WEB-INF
         └── web.xml
         └── lib
               └── xxx-1.0.jar
         └── classes
               └── com/package/xxx/XXXServlet.class
               └── xxx.properties

    原文链接: https://docs.oracle.com/javaee/7/tutorial/packaging003.htm

    翻译日期: 2018年1月21日

    翻译人员: 铁锚 http://blog.csdn.net/renfufei

    展开全文
  • web项目的WEB-INF目录

    千次阅读 2015-07-15 15:38:50
    WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。 如果想在页面中直接访问其中的文件,必须通过web.xml文件对要访问的文件.../WEB-INF/classes/ : 包含了站点所有用的 cla

    WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。
    如果想在页面中直接访问其中的文件,必须通过web.xml文件对要访问的文件进行相应映射才能访问。
    /WEB-INF/web.xml : Web应用程序配置文件,描述了 servlet 和其他的应用组件配置及命名规则。
    /WEB-INF/classes/ : 包含了站点所有用的 class 文件,包括 servlet class 和非servlet class,他们不能包含在 .jar文件中。
    /WEB-INF/lib/ : 存放web应用需要的各种JAR文件,放置仅在这个应用中要求使用的jar文件,如数据库驱动jar文件。
    页面放在WEB-INF目录下面,这样可以限制访问,提高安全性.如JSP,html

    展开全文
  • eclipse web 项目目录结构

    千次阅读 2019-05-24 14:00:45
    eclipse web 项目目录结构 MyWebSite 是项目名称 Java Resources >> src是 java 源程序,也就是 java 代码 Java Resources >> Libraries >> RE System Library: 指Java SE 的常用库文件集合...
  • Java Web工程目录结构

    万次阅读 2017-08-03 11:43:18
    说明介绍java web 工程的基本结构目录。记录java web 工程结构的学习。Java web 结构java web严格来说分为两类工程结构:一个是工程编译目录结构,一个是工程发布目录结构。工程发布目录结构结构,为servlet容器加载...
  • eclipse web项目目录结构

    千次阅读 2013-04-27 16:09:34
    按照 Java EE 规范的规定,一个典型的 Web 应用程序有四个部分:  1. 公开目录 ; 2. WEB-INF/web.xml 文件,发布描述符(必选) ;...公开目录存放所有可以被用户的访问的资源, 包括
  • JAVA WEB应用目录

    千次阅读 2018-11-20 08:09:21
    目录 Tomcat目录 MyEclipse目录 部署启动应用 Tomcat目录 首先,官方下载 tomcat 安装包,解压。得到下面的目录 bin 目录是tomcat启动和关闭目录。startup.bat启动tomcat 、shutdown.bat关闭tomcat ...
  • Java web项目目录介绍

    千次阅读 2018-03-20 15:29:27
    web 程序一般都会部署在Tomcat的目录webapps下,而在web项目中,也有自己特有的目录结构,具体如下:/web:应用根目录。.../WEB-INF/classes/:主要用来存放编译后的文件,类文件都会放置在此目录中,包括Servl...
  • 浅析Web工程目录和tomcat目录

    万次阅读 多人点赞 2011-02-24 13:48:00
    在Eclipse中只要创建一个Dynamic Web Project,就可以根据创建向导创建出一个典型Java Web站点的目录结构。除非有特殊需要,在大多数情况下都没有必要修改这个目录结构,这也是Web容器的缺省目录结构,我们只要直接...
  • Java Web 工程目录结构

    2019-01-12 09:33:02
    为了使 Web 容器顺利地执行 Web 应用,开发者需要以一种标准的方式将 Web ...一个 Web 项目的目录结构可分为两种: 发布目录结构 Web 容器加载 Web 应用的统一标准目录。 编译目录结构 一种方...
  • Web项目的WEB-INF目录使用说明

    千次阅读 2014-08-07 17:35:21
    web项目中,为了安全,可能需要把jsp文件放在WEB-INF目录下,这样如果我们的页面中出现超链接a标签或者js的location.href去直接转向到WEB-INF下的某一个jsp页面,那么就会引用不到,因为这样的请求方式是客户端的...
  • Eclipse web项目目录结构

    千次阅读 2012-08-31 10:07:27
    按照 Java EE 规范的规定,一个典型的 Web 应用程序有四个部分:  1. 公开目录 ; 2. WEB-INF/web.xml 文件,发布描述符(必选) ;...公开目录存放所有可以被用户的访问的资源, 包括
  • 在使用SSH框架时,web目录下,存放页面的目录名不可以包含struts,否则会找不到相应jsp文件,提示文件不存在。
  • WEB-INF目录与META-INF目录详解

    万次阅读 2016-12-11 15:12:36
    WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。 如果想在页面中直接访问其中的文件,必须通过 web.xml 文件对要访问的文件进行相应映射才能访问。 WEB-INF目录的...
  • 时间紧张,直接重点 File->Project Strueture->Modules->打开有个项目名(没有的话最上面添加一个)->Web 之后进行更改(没有就添加) Deplayment Descriptors中的内容...项目路径\项目名\src\main\web...
  • nweb.c,带有目录列表的简单http服务器 url解码支持,以允许在文件名中包含空格和其他字符 保持实时支持,以允许在同一套接字上进行多个文件传输 登录到控制台客户端IP和时间 简化的错误处理代码 日志记录改进 nwebs...
  • Web日志目录及日志分析

    千次阅读 2019-11-07 15:36:00
    Web日志的分析 在很多时候,我们经常需要分析网站的日志,以此来查看网站运行的各种情况。比如说如果网站被攻击,我们可以通过查看日志来溯源攻击者。 Apache 日志目录:/Apache/logs/ logs目录下有两个文件...
  • web-resource 项目静态资源目录可根据不同业务结构进行调整。 下面只是个人当前的一个项目 ###静态目录结构 css common *业务快名称 ... img common *业务快名称 ... js core - 为核心基类 ctrl - 为业务组件 plugs ...
  • MyEclipse修改WebRoot目录后无法部署

    千次阅读 2013-03-05 10:48:52
     最近接手一个Web项目,它的WebRoot目录web,为了方便自己维护,就将web目录重命名为WebRoot,结果部署到tomcat中时发现问题了,弹出空指针异常对话框,网上Google了下解决,晒晒希望对大家有所帮助。 问题原因 ...
  • Java web目录结构

    千次阅读 2010-10-26 09:39:00
    在Eclipse中只要创建一个Dynamic Web Project,就可以根据创建向导创建出一个典型Java Web站点的目录结构。除非有特殊需要,在大多数情况下都没有必要修改这个目录结构,这也是Web容器的缺省目录结构,我们只要直接...
  • IntelliJ IDEA 中 Web项目 目录结构

    千次阅读 2019-06-05 17:09:30
    IntelliJ IDEA 中 Web项目 目录结构 --src     应用程序源代码和测试程序代码的根目录 –main   --java 应用程序源代码目录  --resources 应用程序用到的资源文件(一般都是配置文件) ...
  • 这是作者的系列网络安全...本文将分析Python攻防之构建Web目录扫描器,实现IP代理池。本文参考了爱春秋ADO老师的课程内容,这里也推荐大家观看他Bilibili和ichunqiu的课程,同时也结合了作者之前的编程经验进行讲解。
  • Web Application目录结构及web.xml

    千次阅读 2008-02-03 11:54:00
    对于这些文件的组织JAVA servlet规范中已经做出定义,也就是说会以一种规范的目录结构去实现。一个网络应用下包含的是多个子应用对应的文件夹,而对于一个子应用一般会按照资源的扩展名分成几个下级文件夹,如html,...
  • 配置WEB站点的虚拟目录

    千次阅读 2011-10-26 09:16:24
    1.虚拟web目录的映射概念和原理:  概念:  如果想要让某台计算机的一个目录内容,能被外面的浏览器通过http协议访问,则步骤如下: (1)首先要在这台计算机上安装和启动一个web服务器软件 (2)其次还要将...
  • 有时为了方便直接拷贝或者修改另外一个web项目,有时候会遇到一个问题,那就是在dispatch-servlet.xml配置文件中,无法自动适配到资源目录,细心的人会发现此时的web资源目录跟正常的不同,正常的web目录应该如下图...
  • WEB-INF目录与META-INF目录的作用

    千次阅读 2017-05-04 08:35:14
    原文地址:...  /WEB-INF/web.xml Web应用程序配置文件,描述了 servlet 和其他的应用组件配置及命名规则。  /WEB-INF/classes/ 包含了站点所有用的 class 文件,包括 servlet class 和非ser
  • CTF训练 web安全目录遍历

    千次阅读 2019-06-13 20:40:17
    路径遍历攻击(也称为目录遍历)旨在访问存储在Web根文件夹之外的文件和目录。通过操纵带有“点-斜线(…)”序列及其变化的文件或使用绝对文件路径来引用文件的变量,可以访问存储在文件系统上的任意文件和目录,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 685,163
精华内容 274,065
关键字:

web目录包括