当前位置:首页 > 编程笔记 > 正文
已解决

使用IDEA开发Servlet

来自网友在路上 168868提问 提问时间:2023-09-19 09:53:31阅读次数: 68

最佳答案 问答题库688位专家为你答疑解惑

 一、新建工程

二、填写新工程的基本信息

javaee8的项目可以运行在tomcat9

三、配置tomcat

 1、编辑server信息

“On frame deactivation”的意思是idea窗口发生切换时。

2、编辑部署信息

war exploded方式,这种方式是以文件夹方式部署的,支持热加载。 

四、使用注解开发

@WebServlet(name = "Servlet01", value = "/Servlet01")
public class Servlet01 extends HttpServlet {@Overrideprotected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {response.setContentType("text/html;charset=UTF-8");PrintWriter out = response.getWriter();out.write("<html>\n" +" <head>\n" +"   <title>insert title here</title>\n" +" </head>\n" +" <body>\n" +" 这是我的第一个html\n" +" </body>\n" +"</html>");}@Overrideprotected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {}
}

五、debug模式启动Tomcat

这种模式能实现在不销毁代表应用的context对象的情况下重新加载类

六、在浏览器里测试servlet是否能处理请求

http://localhost/Servlet01

七、修改servlet01后,切换到浏览器,tomcat自动重新加载该类,等待加完后,刷新浏览器即可看修改后的结果

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"使用IDEA开发Servlet":http://eshow365.cn/6-9258-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!