Jakarta ee 旧的Servlet内容在html中保持持久性
我正在使用ApacheTomcat学习Jakarta ee 旧的Servlet内容在html中保持持久性,jakarta-ee,tomcat,servlets,Jakarta Ee,Tomcat,Servlets,我正在使用ApacheTomcat学习Servlet和JSP。 这里我有一个简单的Java类,扩展了HttpServlet,并在HTML上添加了一些字符串。 它可以工作,除了第一条文本消息是持久的,即使我修改了它 package com.example.tutorial; import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class ServletExample extends Htt
Servlet
和JSP
。
这里我有一个简单的Java类,扩展了HttpServlet
,并在HTML
上添加了一些字符串。
它可以工作,除了第一条文本消息是持久的,即使我修改了它
package com.example.tutorial;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class ServletExample extends HttpServlet
{
private static final long serialVersionUID = 1L;
protected void service(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
PrintWriter out = response.getWriter();
out.println("Hello, Java.");
}
}
首先,我在中看到了“Hello,Java”
http://localhost:8080/.../example
我将字符串改为“再见”,但仍然看到“Hello,Java”
我试图重新启动Tomcat和Eclipse,但这并不能解决问题。Tomcat中有缓存吗
请帮我解决这个问题。您可以尝试以下方法: 确保
Project > Build Automatically
已启用
请确保已启用自动发布到您正在使用的服务器,为此,您可以按如下方式继续:
去
当显示服务器
选项卡时,双击服务器以打开其配置。在下拉菜单中发布
选择资源更改时自动发布
保存并重新启动服务器
right click on your server > Restart
清理Servers选项卡上Tomcat的工作目录
right click on your server > Clean Tomcat Work Directory...
您确定已经重新编译了servlet类,并且Tomcat已经重新加载了上下文吗?非常感谢。你对我这样的新手很有帮助。
right click on your server > Clean Tomcat Work Directory...