zoukankan      html  css  js  c++  java
  • 从零开始的IDEA创建Servlet生活

    1.创建Java项目

    请注意,这里是创建Java项目,不是创建java Enterprise项目!!!
    请注意,这里是创建Java项目,不是创建java Enterprise项目!!!
    请注意,这里是创建Java项目,不是创建java Enterprise项目!!!


    Next


    输入各项信息,没啥讲的


    这就是我们新建的空的Java项目

    2.导入servlet-api.jar包



    继续点


    servlet-api.jar包位置很好找,就在tomcat下的lib目录中


    OK,导入成功

    3.编写HelloServlet


    建个HelloServlet处理,就是普通的Java Class


    输入如下代码:

    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import java.io.IOException;
    
    public class HelloServlet extends HttpServlet {
        @Override
        protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
            resp.getWriter().println("<h1>Hello Servlet!</h1>");
        }
    }
    

    4.配置web.xml


    在根目录下创建web/WEB-INF/web.xml


    输入如下代码:

    <?xml version="1.0" encoding="UTF-8"?>
    <web-app>
        <servlet>
            <servlet-name>HelloServlet</servlet-name>
            <servlet-class>HelloServlet</servlet-class>
        </servlet>
    
        <servlet-mapping>
            <servlet-name>HelloServlet</servlet-name>
            <url-pattern>/hello</url-pattern>
        </servlet-mapping>
    </web-app>
    

    5.配置Facets与Artifacts



    选中项目点OK


    跳到了Module这边,那顺便就把Artifacts也创建一下


    OK

    6.配置Tomcat


    照着点
    在里面找到Tomcat Server,选择Local,不是TomEE。
    找不到的话点开那个other,在other下面找


    改个好听的名字,然后再配置一下Tomcat所在位置


    把他这边artifacts修复一下


    Application context里面只留下/

    7.启动Tomcat



    弹出来一个404,怎么会呢?是不是哪里做错了?


    别着急,xml文件里面绑定的是/hello,让我们访问一下/hello,成功

  • 相关阅读:
    子网掩码
    linux中grep工具
    C#尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
    c#常用的Datable转换为json,以及json转换为DataTable操作方法
    easyui-从数据库读取创建无极菜单
    wpf 进度条 下拉
    进度条与执行过程
    属性表格 datagridproperty
    Jquery easyui开启行编辑模式增删改操作
    asp.net (jquery easy-ui datagrid)通用Excel文件导出(NPOI)
  • 原文地址:https://www.cnblogs.com/Subaru/p/13345510.html
Copyright © 2011-2022 走看看