124得票9回答
如何使用JUnit测试我的Servlet

我使用Java Servlets创建了一个Web系统,现在想进行JUnit测试。我的dataManager只是一段将其提交到数据库的基本代码。您如何使用JUnit测试Servlet? 这是我的示例代码,允许用户通过AJAX从我的主页注册/登录:public void doPost(HttpS...

123得票2回答
Java web应用程序为什么使用.do扩展名?它的起源是什么?

我一直想知道为什么许多Java开发人员将 ".do" 作为其Web控制器(MVC)资源的扩展名。例如:http://example.com/register.do 这似乎甚至不是特定于框架的,因为我在Spring MVC和Struts项目中都看到过它。 这个 ".do" 扩展名惯例从哪里来?...

122得票5回答
如何解决javax.net.ssl.SSLHandshakeException错误?

我连接了VPN来设置库存API以获取产品列表,这很顺利。一旦我从Web服务中获取结果并将其绑定到UI,我还将PayPal与我的应用程序集成,以便在进行支付调用时进行快速结账时遇到了此错误。我使用Servlet进行后端处理。有人能说一下如何解决这个问题吗?javax.net.ssl.SSLHan...

122得票3回答
ContextLoaderListener是否需要使用?

一个标准的Spring Web应用程序(由Roo或“Spring MVC Project”模板创建)将创建一个带有ContextLoaderListener和DispatcherServlet的web.xml。 为什么它们不仅使用DispatcherServlet并使其加载完整的配置呢? 我...

118得票19回答
Servlet返回"HTTP状态404 请求的资源(/servlet)不可用"。

我在我的WebContent/jsps文件夹中有一个JSP文件中的HTML表单。我在src文件夹中的默认包中有一个servlet类servlet.java。在我的web.xml中,它被映射为/servlet。 我已经尝试了HTML表单的action属性中的几个URL。 <form a...

115得票9回答
如何在Spring-mvc中使用Session属性

你能帮我写一个Spring MVC风格的代码,与这段代码类似吗? session.setAttribute("name","value"); 如何将使用@ModelAttribute注释的元素添加到会话中,并获得对它的访问权限?

111得票5回答
Servlets中的doGet和doPost方法

我开发了一个向Servlet发送信息的HTML页面。在Servlet中,我使用了doGet()和doPost()方法:public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletExcepti...

110得票13回答
Http Servlet请求在读取一次POST body后丢失参数。

我想在Java Servlet过滤器中访问两个HTTP请求参数,这里没有什么新鲜事,但惊讶地发现这些参数已经被消耗了!因此,在过滤器链中不再可用。 似乎只有当参数以POST请求主体(例如表单提交)形式到达时才会出现这种情况。 有没有办法读取参数而不消耗它们? 到目前为止,我只找到了这个参考:S...

110得票9回答
java.lang.IllegalStateException: 在响应已提交后无法(forward | sendRedirect | create session)

这个方法会抛出 java.lang.IllegalStateException: Cannot forward after response has been committed 我无法确定问题所在。有没有帮助? int noOfRows = Integer.parseInt...

109得票14回答
为什么Spring MVC响应404并报告DispatchServlet中的“没有映射找到HTTP请求的URI [...]”?

我正在编写一个部署在Tomcat上的Spring MVC应用程序。请参阅以下最小化、完整化和可验证示例 public class Application extends AbstractAnnotationConfigDispatcherServletInitializer { pr...