天气预报 > 汽车 > idea创建servlet步骤
idea创建servlet步骤
更新时间: 2021-03-17 18:04:21  

1、CreateNewProject->JavaEE->WebApplication->项目命名->Finish。。

2、项目创建后初始目录为:。

3、web/WEB-INF中添加classes、lib、src文件夹。

File->ProjectStructture->Modules。

在web目录下新建WEB-INF目录,并在WEB-INF目录下新建3个目录:classes、lib、src,其中src右键设为source。

src用于存放源Servlet的java文件,classes用来存放编译后输出的class文件,lib用于存放第三方jar包。

4、配置classes与lib文件夹路径。

File->ProjectStructure->Module->Paths->Usemodulecompileoutputpath->将Outputpath和Testoutputpath都选择刚刚创建的classes文件夹。

接着选择Dependencies->将ModuleSDK选择为1.8->点击右边的“+”号->选择“JarsorDirectories”->选择刚刚创建的lib文件夹->选择“jardirectory”。

5、配置tomcat容器。

Run->EditConfiguration->点击左上角“+”号->“TomcatServer”->“Local”。

在Name处输入新的服务名,点击Applicationserver后面的Configure...,弹出TomcatServer窗口,选择本地安装的Tomcat目录,点击Apply->OK。

取消勾选Afterlaunch,设置HTTPport和JMXport(默认值即可),点击Apply->OK。

选择Deployment->点击右边的“+”号->选择Artifact->OK。

6、编辑index.jsp文件。

7、运行tomcat,在浏览器中输入localhost:8080/index.jsp。

运行成功。

8、web目录下新建form.jsp,编写提交表单的页面。

在浏览器中输入localhost:8080/form.jsp。

9、编写Servlet(接收form.jsp表单提交参数):在WEB-INF下src文件夹添加Java文件,命名为FirstServlet。

此时会报错,从tomcat/lib目录下将servlet-api.jar拷贝到WEB_INF/lib下,则错误消失。

10、编译Servlet源java文件。

Build->BuildModule,编译成功后在WEB-INF/classes下生成Servlet的class文件。

11、配置Servlet:两种方式,这里采用web.xml文件配置。

从tomcat/webapps应用拷一个web.xml到本项目的web/WEB-INF目录中,编写web.xml文件。

将form.jsp中的表单提交指向此Servlet在web.xml中映射的url地址,此处为aa。

12、浏览器输入localhost:8080/form.jsp填入参数后跳转到Servlet,显示成功。

关键词: idea 创建 servlet 步骤

idea创建servlet步骤相关经验

天气预报

最新推荐

页面:/news/view-1746151/ | 耗时:0.2203 s | 内存:2.12 MB | 查询:4 | 缓存读取:3 写入:0 | 加载文件:25
select * from tbl_Articles WHERE ArticleID=1746151 LIMIT 0,1
select * from tbl_Articles_data WHERE ArticleID=1746151 LIMIT 0,1
select * from tbl_Articles_sphinx where id=1746151 LIMIT 0,1
SELECT ArticleID,Title FROM tbl_Articles WHERE ArticleID IN(441253,2447241,3258551,366961,429759,423057,3441128,555508,953884,580563,1189230,925748,1565959,3462663,536033,770339,81562,1675983,778318,3481427,2483487,1073520,3016398,3518818,1194385,508486,3521673,3438425,3266287,2682100) ORDER BY field (ArticleID,441253,2447241,3258551,366961,429759,423057,3441128,555508,953884,580563,1189230,925748,1565959,3462663,536033,770339,81562,1675983,778318,3481427,2483487,1073520,3016398,3518818,1194385,508486,3521673,3438425,3266287,2682100)