草庐IT

spring-servlet

全部标签

java - 如何在 Tomcat 6 中设置根 servlet?

这个问题在这里已经有了答案:HowcanImapa"root"Servletsothatotherscriptsarestillrunnable?(8个答案)关闭5年前。对于初学者的问题很抱歉,但我想知道如何在Tomcat6中设置根servlet?例如,我想访问我的servletlocalhost:8080,不上localhost:8080/myservlet谢谢!

java - Spring 应用程序上下文加载顺序

在我的web.xml上,我有一个“springmvc”servlet声明(它有一个对应的springmvc-servlet.xml)springmvcorg.springframework.web.servlet.DispatcherServletspringmvc/myapp/*我还有常用的applicationContext.xml文件。哪个先加载?springmvc-servlet.xml还是applicationContext.xml?我问这个的原因是每当我放置applicationContext.xml中的元素,我收到严重的上下文错误。但是当我将该元素放入springmvc-

java - Spring 是我的正确选择吗?

我想开始开发一个基于网络的小游戏,在开始之前希望得到一些建议。希望这是问的地方!该游戏基本上是一款梦幻足球风格的游戏,您可以在其中创建一支与其他用户竞争的球员队伍。没什么特别的。自从大学毕业后我就没怎么写过代码了,而且非常生疏。我想用Java编写代码有几个原因:这是我最熟悉的语言。自大学以来我所做的有限开发工作都是使用Java(我对Tomcat和Glassfish有一些新手级的经验,即我让它们运行并部署了我从头开始编写的基本Web应用程序)。我真的很喜欢我所看到的GWT框架,所以我想用它来开发我的GUI。我上一次编程是在大约3年前,当时我为一个糟糕的服务台系统编写了一个Web前端,该系

java - RESTEasy 不会将我的 Spring bean 映射到自定义 Spring ContextLoader

RESTEasy2.0.1GAJava1.6Spring3.0.3我已尽我所能,但无法弄清正在发生的事情。我有一个SpringMVC应用程序,但是我希望在SpringMVC应用程序外部有一些可用的RESTEasy端点,但在同一个容器中,最终能够连接相同的bean。作为第一步,我只是尝试在容器内建立RESTEasy,为来自Spring配置的bean的请求提供服务。我已经尝试了说明中的样板,也尝试了手动设置,但无济于事。bean@Resource@Path("/")publicclassNeighborComparison{privateStringfoo;@GET@Path(value=

java - 如何在 JPA/Spring-Data JPA 中使用审计?

我在项目中使用JPA和Spring-DataJPA。我有一张表,其中我插入然后更新数据。但是我需要审计信息来保存所有对象的状态,即我需要插入的状态信息和另一个表中的所有后续更新。我知道我可以在数据库中使用触发器来做到这一点。但是,这可以使用JPA/SpringDataJPA来完成吗?如有任何帮助,我们将不胜感激。 最佳答案 JPA规范(section3.5)定义了生命周期回调方法:prePersistpostPersist预删除删除后预更新发布更新加载后这可能是您在纯JPA中所能找到的最接近的东西。SpringData本身具有进一步

java - 如何在 Spring 3.0 应用程序中配置 Hibernate 统计信息?

我们如何配置,以便在基于SpringMVC的Web应用程序中通过JMX获取Hibernate统计信息。有没有更好的方法来跟踪Hibernate性能。 最佳答案 将hibernate.generate_statistics设置为true(在persistence.xml或hibernate.cfg.xml中或者在你的session工厂bean配置中)。然后注册这个bean:(如果您不使用JPA,只需指定您的sessionFactorybean而不是通过EMF获取它)最后您需要一个mbean服务器和导出器:

java - 在 servlet/过滤器上调用 destroy() 方法的顺序

我有一个Java网络应用程序。我可以通过web.xml中的参数指定调用servlets的init()方法的顺序:1但是,如何指定调用destroy()方法的顺序?其实我最后要做的就是关闭log4j。但事先我想知道调用destroy()方法是否有一些规则。 最佳答案 我查看了Servlet3.0规范。它没有定义必须调用destroy方法的顺序的任何规则。因此,它没有指定,您不应该依赖任何供应商特定的行为。不释放跨Servlet共享资源的第二个原因是,给定的Servlet可以随时销毁-如果容器选择这样做。参见Servlet3.0规范的2

java - 第一个confluence servlet插件,ClassCastException问题

我正在尝试为Confluence制作一个“helloworld”servlet插件。在atlassian-plugin.xml中,我有Atestservlet./testservlet在pom.xml中,我有javax.servletservlet-api2.5这是servletpackagecom.test.confluence.plugins.testservlet;importjavax.servlet.ServletException;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServle

java - Apache CXF + Spring : Generating a Simple Client

我已经开始使用Spring学习ApacheCXF。首先,我尝试创建一个简单的客户端/服务器模型。服务器端是:service.HelloWorld.java@WebServicepublicinterfaceHelloWorld{StringsayHi(Stringtext);}service.HelloWorldImpl.java@WebService(endpointInterface="service.HelloWorld")publicclassHelloWorldImplimplementsHelloWorld{publicStringsayHi(Stringtext){ret

java.lang.NoSuchMethodError : javax. servlet.http.HttpServletRequest.startAsync 错误

知道为什么我会在运行时收到此错误吗?我正在尝试在Jetty上部署一个AsyncServlet。java.lang.NoSuchMethodError:javax.servlet.http.HttpServletRequest.startAsync(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)Ljavax/servlet/AsyncContext;atmy.server.SlowServlet.doGet(SlowServlet.java:16)atjavax.servlet.http.HttpServlet