[关闭]
@muyanfeixiang 2017-01-11T15:32:58.000000Z 字数 694 阅读 1143

Java Web 学习笔记(3)

JavaWeb Spring SpringMVC


上两节新建了一个java web应用并部署到tomcat。

这种方式新建的web应用和之前使用asp.net构建的传统的web程序很像,都是需要web容器来运行,不能直接使用java命令来运行因为没有main入口。

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
  5. version="3.1">
  6. </web-app>

上面这段代码告诉tomcat这是一个java web程序,版本是3.1(应该就是servlet的版本),因为tomcat实现了servlet规范,就能够去加载web应用。这个应用只有index.jsp文件,没有类文件所以十分简单,因此index.jsp也是默认的打开页面。

java web应用目录分析

image_1b6726k741ipu1j1616lb1dghki89.png-14.5kB
简单的web应用如上
- .idea是ide信息在此不赘述
- out是项目打包输出路径
- src是java 类的目录,因为这个简单web没有类,所以为空
- web目录是web应用的资源所在包括web.xml,jsp文件,css等。

一个稍微复杂的web项目目录如下,以后会慢慢接触各个模块
image_1b672gvc31lh21l5k7lfgtnaojm.png-21.6kB

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注