目录
原始方式
使用Maven
一、原始方式
正常创建Java项目即可创建完成之后的目录结构 右击鼠标项目名称,点击“Add Framework Support”勾选上Web Application 以及对应的Create web.xml,点击OK新的目录结构多了web这个文件夹 右击WEB-INF,新建两个Directory,名称分别为:classes和lib点击导航栏的File,打开"Project Structure"Modules->项目“TestJavaWeb”->Paths->Use module compile output path->文件夹图标点开,选择刚刚创建的classes文件夹->点击Applyclasses就会变橙色 再点击Dependencies -> 点击+号 -> 选择第一个“JARs or directories..." -> 选择刚刚创建的lib文件夹,点击OK 选择 "Jar Directory" -> 点击OK 勾选上刚刚的文件夹 -> 点击OK 点击右上角的"Add Configuration..." 进行Tomcat部署 点击+号 -> 点击添加 Tomcat Server Local Configure... -> 点击文件夹图标,选择自己下载的Tomcat文件即可Deployment -> 点击+号 -> 点击Artifact 删除多余的后缀“_war_exploded" 点击绿色三角进行测试,浏览器中显示jsp文件中body标签中的内容就表示配置成功
二、Maven(前提已经下载并配置好了Maven)
Maven -> 勾选"Create from archetype" -> 点击"........webapp" -> Next配置好自己的Maven -> 点击 Finish会开始下载大量文件,出现"BUILD SUCCESS"即可此时的目录结构,main中并没有resource和lib文件夹鼠标右点main,新建Directory,会出现红色框中的内容,依次将其新建出即可(如果目录中已经有这两个文件夹就跳过这一步)配置Tomcat的步骤跟原始方法一样,只不过在Deployment中点击加号后出现以上弹窗时,选择有"exploded"后缀的那一项,点击OK 同样,还要去掉“_war_exploded"后缀,点击OK 在pom.xml文件中添加红框中的代码 (代码附在最下面 点击蓝色加载图标,如果没有这个图标,就右击pom.xml文件,reload一下就行 使用spring框架,记得导包,然后编辑spring xml文件还有web.xml文件(代码附下面 结构目录 点击右上角运行,出现jsp中的内容即可
附:
pom.xml
第一行放在properties标签中:
这些放dependencies标签中:
spring-mvc.xml
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation="http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context https://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd">
web.xml
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd" >
如果运行不出来,改一下web.xml文件头:
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd" version="4.0"> 相关阅读
发表评论