idea导入servlet项目 idea创建servlet步骤

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 。
【idea导入servlet项目 idea创建servlet步骤】12、浏览器输入localhost:8080/form.jsp填入参数后跳转到Servlet , 显示成功 。

    相关经验推荐