Idea创建web项目
程序员文章站
2024-01-15 23:57:10
...
创建web项目,可以在主页创建,也可以在其他项目的窗口创建:
第一步:
需要点击web选项和选择所用的服务器:
第二步:
第三步:
Idea里面一个窗口只能有一个项目,所以这里会让选择是新建一个窗口(会保留原项目窗口)还是在这个窗口(会把当前项目关闭,然后布置新创建的项目)
配置Tomcat
新建servlet
package com.yht.servelt;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
@WebServlet(name = "ServletFirst")
public class ServletFirst extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doGet(request,response);
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
System.out.println("doget方法调用了");
}
}
进行简单的编写,然后配置web.xml文件:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
version="4.0">
<servlet>
<servlet-name>ServletFirst</servlet-name>
<servlet-class>com.yht.servelt.ServletFirst</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ServletFirst</servlet-name>
<url-pattern>/ServletFirst</url-pattern>
</servlet-mapping>
</web-app>
运行项目:
运行项目后会默认访问index.jsp,然后根据我们配置的路径进行访问:
上一篇: ssh 免密登陆linux远程服务器;