WEB应用的组成结构】的更多相关文章

一般web系统的目录结构如下,其中src下的包结构和webroot下(除meta-inf和web-inf)的文件夹可以根据自己的项目实际调整,但是javaee规范的大目录结构不会变: META-INF:到底做什么用 META-INF, 说白了就是存放一些meta information相关的文件的这么一个文件夹. 一个典型的META-INF目录下可能包含如下几种文件或者子目录: MANIFEST.MF INDEX.LIST x.SF x.DSA services/ 但是,既然是目录,那么我们可以…
1.Web项目的目录结构     基于Java的Web项目,标准的打包方式是WAR.与JAR比较,包含更多的内容,比如JSP文件.Servlet.Java类.web.xml配置文件.依赖JAR包.静态web资源(HTML.CSS.JavaScript)等. 一个典型的WAR文件如下目录结构: File-system代码 -war/      + META-INF/      + WEB-INF/      |  + classes/      |  |  + ServletA.class    …
Web应用的目录结构 |- WebRoot :   web应用的根目录 |- 静态资源(html+css+js+image+vedio)|- WEB-INF :固定写法. |-classes: (可选)固定写法.存放class字节码文件 |-lib: (可选)固定写法.存放jar包文件. |-web.xml 注意: 1)WEB-INF目录里面的资源不能通过浏览器直接访问 2)如果希望访问到WEB-INF里面的资源,就必须把资源配置到一个叫web.xml的文件中. 练习: 1)在webapps下建…
web开发 c/s结构 和 b/s结构 c/s结构 --client/server 客户端/服务器机构 如qq b/s结构 -- browser/server 浏览器/服务器结构 如网站 mvc设计 model模型,存储web应用数据的代码,如每一课的代码 view视图,格式化和显示web应用的用户界面的代码,如视频展示页面 controller控制器,将web应用粘合在一起并提供业务逻辑的代码,如提供注册.登陆.观看等业务逻辑…
接上篇<JAVA WEB快速入门之环境搭建>,在完成了环境搭建后(JDK.Tomcat.IDE),现在是万事具备,就差写代码了,今天就来从编写一个JSP WEB网站了解JSP WEB网站的基本结构.调试.部署,至于为什么要先写JSP WEB,而不是直接上SSM(Spring.SpringMVC.Mybatis),原因很简单,先得了解基础,再由浅入深,这是我的学习方法,如果一开始就写MVC,那么顶多也是照葫芦画瓢,很难深入,因为不知道原理,就无法扩展与灵活运用.好了废话不多说,开始本文的主题.…
[转] 一个最简单的Web应用的目录结构如下所示: Web应用的结构定义在Servlet的规范中,目前最新版本为3.1. 下载地址:https://jcp.org/aboutJava/communityprocess/final/jsr340/index.html JSR340即Servlet3.1的规范中描述:Context path of an application determines the URL namespace of the contents of the Web applic…
创建时间:6.14 Web应用的目录结构 .xml文件不用自己写,抄头抄尾就可以 (别人的) (抄头抄尾) *注意:WEB-INF目录是受保护的,外界不能直接访问 如果访问WEB-INF目录下的html文件,是访问不到的 (虽然连接上了服务器,但资源有误)…
概述 一个典型的 Go Web 程序结构如下,摘自<Go Web 编程>: 客户端发送请求: 服务器中的多路复用器收到请求: 多路复用器根据请求的 URL 找到注册的处理器,将请求交由处理器处理: 处理器执行程序逻辑,必要时与数据库进行交互,得到处理结果: 处理器调用模板引擎将指定的模板和上一步得到的结果渲染成客户端可识别的数据格式(通常是 HTML): 最后将数据通过响应返回给客户端: 客户端拿到数据,执行对应的操作,如渲染出来呈现给用户. 本文介绍如何创建多路复用器,如何注册处理器,最后再…
到现在为止,使用Maven结构的Web工程越来越多,因此在此介绍一下通过Maven来构建项目的相关知识.     文档主要分为两部分:       1.如何通过maven来构建多模块的web项目       2.标准的maven项目的目录结构:(springMVC+mybatis).     1.如何通过maven来构建多模块的web项目       1)创建父工程 创建完成之后结构如下: 修改POM.xml文件,内容如下: <project xmlns="http://maven.apa…
tomcat/webapps目录是用来存放Java项目的.每一个文件夹都是一个项目,默认这个目录下已经有了四个项目,都是tomcat自带的. 其中ROOT就是我们测试Tomcat时访问的Tomcat的主项目.我们要创建自己的项目,就要遵循JavaEE目录结构规. 以Hello项目举例: Hello  项目名,必须要有的,在webapps下新建一个名为Hello的文件夹    |----------存放WEB资源(如:jsp,html,css等),如新建一个hello.xml    |------…