使用idea创建servlet程序



1.Feil---->New---->Project


idea创建javaservlet项目 idea 创建servlet_Server


2.创建一个java项目


idea创建javaservlet项目 idea 创建servlet_idea创建javaservlet项目_02


idea创建javaservlet项目 idea 创建servlet_java_03


idea创建javaservlet项目 idea 创建servlet_tomcat_04


创建好之后项目结构如下图


idea创建javaservlet项目 idea 创建servlet_idea创建javaservlet项目_05


右键项目点击Add Frameworks Support


idea创建javaservlet项目 idea 创建servlet_idea创建javaservlet项目_06


勾选Web Application如下图:


idea创建javaservlet项目 idea 创建servlet_java_07


此时目录结构为


idea创建javaservlet项目 idea 创建servlet_idea创建javaservlet项目_08


在WEB-INF下面创建classes文件夹和lib文件夹


idea创建javaservlet项目 idea 创建servlet_tomcat_09


点击File---->Project Structure----Modules---->Path---->Use module compile output path :最后把Output path和Test output path的路径指向上一步创建好的classes


idea创建javaservlet项目 idea 创建servlet_java_10


idea创建javaservlet项目 idea 创建servlet_intellij-idea_11


此时classes会变颜色如下图


idea创建javaservlet项目 idea 创建servlet_Server_12


点击File---->Project Structure----Modules---->Dependencies点击“+”号选择JARs or Directories


idea创建javaservlet项目 idea 创建servlet_Server_13


idea创建javaservlet项目 idea 创建servlet_intellij-idea_14


idea创建javaservlet项目 idea 创建servlet_java_15


选择你安装的tomcat下面的lib下面的servlet-api.jar


idea创建javaservlet项目 idea 创建servlet_idea创建javaservlet项目_16


idea创建javaservlet项目 idea 创建servlet_idea创建javaservlet项目_17


此时就可以在src文件上面创建servlet文件


idea创建javaservlet项目 idea 创建servlet_tomcat_18


idea创建javaservlet项目 idea 创建servlet_java_19


此时出现的目录结构为


idea创建javaservlet项目 idea 创建servlet_idea创建javaservlet项目_20


配置tomcat:点击Run---->Edit Configurations


idea创建javaservlet项目 idea 创建servlet_tomcat_21


点击+选择Tomcat Servlet 下面的Local


idea创建javaservlet项目 idea 创建servlet_tomcat_22


出现了错误提示点击Fix跳转到Deployment点击apply,此时在点击Server无报错


idea创建javaservlet项目 idea 创建servlet_idea创建javaservlet项目_23


在这里鼠标滑轮往下化会有一个名字,修改他,此时的server里面的访问路径也会跟着变换,如果server里面的访问路径没有改变,把他们改成一样


idea创建javaservlet项目 idea 创建servlet_tomcat_24


此时在回到Server查看url的路径的名字是否和Deployment里的一样,不一样修改为一样


idea创建javaservlet项目 idea 创建servlet_java_25


点击运行然后在浏览器输入你的访问路径加入上面你设置的浏览器访问名如下图:


idea创建javaservlet项目 idea 创建servlet_idea创建javaservlet项目_26