美文网首页SMS
IDEA创建Servlet项目详细步骤

IDEA创建Servlet项目详细步骤

作者: Kylin824 | 来源:发表于2018-02-01 22:40 被阅读0次

    IDEA创建Servlet全过程:

    1、Create New Project -> Java EE -> Web Application -> 项目命名 -> Finish

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

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

    File -> Project Structture -> Modules

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

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

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

    File -> Project Structure -> Module -> Paths -> Use module compile output path" -> 将Output path和Test output path都选择刚刚创建的classes文件夹

    接着选择Dependencies -> 将Module SDK选择为1.8 -> 点击右边的“+”号 -> 选择 “Jars or Directories” -> 选择刚刚创建的lib文件夹-> 选择“jar directory”

    5、配置tomcat容器

    Run -> Edit Configuration -> 点击左上角“+”号 -> “Tomcat Server” -> “Local”

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

    取消勾选"After launch",设置"HTTP port"和"JMX port"(默认值即可),点击 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 -> Build Module ,编译成功后在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项目详细步骤

        本文链接:https://www.haomeiwen.com/subject/ezijzxtx.html