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/WEB-INF目录中,编写文件。
将中的表单提交指向此Servlet在中映射的url地址,此处为aa。
12、浏览器输入localhost:8080/填入参数后跳转到Servlet,显示成功。
-
交通事故常谈及的英语单词有哪些 交通事故常谈及的英语单词
1、accidentn.(交通)事故,意外事故Ihopetherecanbenocaraccidentintheworld.ihatethosebadnews我希望世界上不再有交通事故,我讨厌那些坏消息。drunkadi.醉酒的,陶醉的Foryourandotherssafety,youdbetternotdriveacarifyouare2、drunk为了你和他人的安全,最好不要...
-
奥迪q3 2021功能介绍 奥迪q3 2021功能简单介绍
1、外观方面,新车采用了奥迪新一代SUV的设计语言。前脸搭载了一体式八边形进气格栅,营造出很好的视觉效果。车辆尾部,新车采用了流行的贯穿式设计,与车头形成了很好的呼应。除此之外,新车还提供“奥迪尊享黑色外部亮光包”及“奥迪尊享黑色外部亮光包特别版”专属套...
-
新车磨合高速跑多少码 车子磨合期高速最高可跑多少码
1、80~90km/h。2、汽车在磨合期最主要是限制发动机的转速。在磨合中,发动机过高的转速会增加损坏活塞环的可能性,所以,一般厂家都会建议新车限速在80~90km/h在80~90km/h的车速段内,无论是手动挡汽车还是自动挡汽车,按照正常换挡要求成自动速度切换点,3、发动机在这一...
-
驾驶证预留号码已换怎么修改 如何修改驾驶证的预留号码
1、进入交管12123,选择右下角的“服务中心”。2、点击上方的个人头像进入个人信息界面。3、选择界面中的“手机号码”选项,进入验证界面,输入验证码即可更换手机号。4、法规规定,持证人的个人信息有变化的,请在信息变更后30日内到发证车管所备案。但是,如果只是电话...