如何用2023新版idea创建servelet项目

学黑马程序员的javaweb程序设计第二版这本书,本想着好好学习,但是没想到在IDEA上配置Tomcat这一步就不会了。。。。

书上的idea版本比较旧,我用的是2023年新版的,界面完全不一样,在网上找了很久也找不到合适的,然后朋友告诉我说可以这样:

ee441d321f6742bb97a9b9333555973d.png

 点击新建项目后,打开页面

ac839f5b770e445f9778e6b24d7f7e9a.png

直接点击创建

 

 6d070f91701343be8f64af67fb292b0a.png

 右键点击项目名称,选择添加框架支持

8c53fc32bca2497e8a955fc95a744b65.png

 点击Web应用程序

这样就完成了书上所说的第一步,。。。

之后的,之后的我很神奇的找到了一位大佬的正确做法,非常有用~

 

在IntelliJ IDEA创建Servlet需要以下几个步骤: 1. **打开项目创建项目**: 确保你已经打开了或者创建了一个支持Web开发的Maven或Gradle项目。 2. **选择文件夹结构**: 导航到`src/main/webapp`目录(如果项目默认没创建这个,可以自建一个web应用根目录),然后创建一个新的`WEB-INF`文件夹(如果不存在)以及其中的`servlets`目录。 3. **创建Servlet类**: 右键点击`servlets`目录,选择"New" -> "Java Class"。给类命名为`MyServlet.java`或者其他合适的名称,并确保它继承自`javax.servlet.http.HttpServlet`。 ```java import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @WebServlet("/myServlet") public class MyServlet extends HttpServlet { // ... (添加Servlet的具体业务逻辑) } ``` 这里我们使用了`@WebServlet`注解来声明Servlet的URL映射路径。 4. **添加Servlet配置**: 在`WEB-INF/web.xml`文件(如果没有就新建一个)中,添加以下配置来注册你的Servlet: ```xml <web-app> <!-- 其他配置 --> <servlet> <servlet-name>MyServlet</servlet-name> <servlet-class>com.example.MyServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>MyServlet</servlet-name> <url-pattern>/myServlet</url-pattern> </servlet-mapping> </web-app> ``` 5. **部署并测试**: 保存所有更改后,右键点击项目的"Run"菜单,选择"Tomcat Server"或类似的选项启动服务器。通过浏览器访问`http://localhost:8080/your-context-path/myServlet`(替换`your-context-path`为你的实际应用上下文路径),应该能看到Servlet运行的效果。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值