70得票9回答
在Tomcat Servlet中禁用jsessionid是否可行?

在Tomcat中,有没有可能关闭URL中的jsessionid?因为jsessionid似乎不太适合搜索引擎。

70得票4回答
servletcontext.getRealPath("/") 的意思是获取当前web应用程序的根目录在服务器上的真实路径。什么时候应该使用它呢?

在以下代码片段中:ServletContext context = request.getServletContext(); String path = context.getRealPath("/"); getRealPath() 方法中的 / 代表什么?我应该在什么情况下使用它?

70得票11回答
无法编译JSP类:类型java.util.Map$Entry无法解析。它是从所需的.class文件间接引用的。

我无法让tomcat7编译jsps。它可以成功运行示例servlet,服务也正常运行。我正在使用Oracle Java 8。 有谁能指点我正确的方向吗? 以下是堆栈跟踪: type Exception report message Unable to compile class for...

70得票12回答
web.xml中的会话超时

我正试图理解Web.xml中会话配置在会话超时方面的真实目的。<!-- Session Configuration --> <session-config> <session-timeout>60</session-timeout&gt...

69得票8回答
从HttpServletRequest中检索JSON对象文字

我正在编写需要从servlet中提取对象字面量的代码。我已经研究了HttpServletRequest对象的API,但是对于如何从请求中获取JSON对象并不清楚,因为它不是从网页上的表单元素中发布的。

68得票7回答
如何在ServletFilter中从ServletResponse中获取HTTP状态码?

我试图报告从我的Web应用程序返回的每个HTTP状态代码。然而,状态代码似乎无法通过ServletResponse访问,甚至如果我将其转换为HttpServletResponse也不行。有没有一种方法可以在ServletFilter中获取访问此值的方式?

68得票3回答
在Servlet中解析传入的multipart/form-data参数的便捷方式

有没有方便的方法可以从传入的请求中读取和解析数据。 例如,客户端发起POST请求。URLConnection connection = new URL(url).openConnection(); connection.setDoOutput(true); connection.setReq...

67得票6回答
如何以正确的方式从JavaScript中获取contextPath?

如果我使用基于Java的后端(即,servlet和JSP),需要从JavaScript获取contextPath,那么推荐使用什么模式,为什么?我能想到几种可能性。我有遗漏的吗? 1. 将SCRIPT标签嵌入页面以将其设置为某个JavaScript变量<script>var ct...

67得票5回答
在JAX-RS资源中获取ServletContext

我正在使用JAX-RS进行开发,并在Tomcat上部署。基本上是这样的:@Path("/hello") @Produces({"text/plain"}) public class Hellohandler { @GET public String hello() { ...

67得票3回答
如何在Java Servlet中抛出404错误?

在Java servlet中如何抛出404错误?我的web.xml已经指定了当出现404时要显示的页面,那么我该如何在servlet中抛出404错误呢?