问题标签 [servlet-listeners]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
550 浏览

servlets - 在启动时设置数据库拉取的应用程序常量

我的应用程序中有很多下拉菜单。这些下拉菜单的内容是从数据库中读取的。

目前,为了避免每次我想使用它们时拉回这些值,我在第一次需要它们时将它们拉回一次,然后将它们存储在会话中。

情况不妙。我确实想将它们存储在会话中,因为它们有很多,而且我认为这有点笨拙。我想在理想情况下(假设您不同意)将这些“常量”(它们不是传统常量,但在部署期间不会改变)存储在应用程序范围内,因此它们只需要每次部署从数据库中拉回一次。

我想知道的是,在启动时将这些下拉值存储在应用程序上下文中的方法是什么?

0 投票
0 回答
260 浏览

session - 我如何知道会话何时从一个 JVM 迁移到另一个?

当会话从一个 JVM 迁移到另一个 JVM 时,我使用哪个侦听器来获得通知?

使用 HttpSessionActivationListener 我可以在会话被激活 (sessionDidActivate) 和钝化 (sessionWillPassivate) 时得到,但是从那里,如果它是另一个 JVM 或同一个 JVM 和另一个会话,我该如何获取?

0 投票
4 回答
18602 浏览

java - 如何从 JSP 页面获取数据到 servlet

我是 Servlet 功能的新手。我正在尝试在 JSP 表单中获取一些数据并尝试使用 Servlet 在控制台中打印它。但我无法做到这一点。

web.xml

启动.jsp

ControlServlet.java

执行后,它会抛出以下错误,

0 投票
1 回答
1471 浏览

java - JSP 页面在 Servlet 程序中不起作用

实际上,我正在尝试使用 servlet 显示从 JSP 表单获得的详细信息。但我无法显示 JSP 页面。但我可以看到程序进入 Servlet 中的 POST 方法。

这是我的代码,

启动.jsp

web.xml

ControlServlets.java

在控制台中,

我可以看到以下内容,

请帮忙...

0 投票
1 回答
64 浏览

java - ServletContextListner 在从部署描述符和项目目录中删除时仍在执行

我制作了一个 servletContextListener,它从数据库中读取值并将其添加到部署描述符中。测试后,我从项目目录以及部署描述符中删除了 servletContextListener 文件,并清理并构建了成功发生的项目。但在此之后运行我的应用程序 servletContextListener 正在执行并从数据库中读取值。当项目目录中不存在文件时,我不知道从哪里读取值。

我在 Netbeans Apache Tomcat 服务器下运行我的应用程序。

0 投票
1 回答
3659 浏览

spring - WebApplicationContext 似乎忽略了 Import 注释

我遇到了一个问题,即 Spring WebApplicationContext 似乎忽略了我的 Web 应用程序中 @Configuration-annotated 配置类上的 @Import 注释。它不是 Spring MVC Web 应用程序。

问题发生在处理自定义 ServletContextListener 的 contextInitialized 事件期间,当我使用 XML 配置时,它曾经能够成功检索此 bean,但现在我已经(显然错误地)转换为使用@Configuration 注释的类。

我看到的症状是:

  • 在应用程序启动期间,我看到 Spring 框架的以下输出:

信息:没有为指定的类/包找到带注释的类 [org.imaginary.spring.config.Instrumented]

  • 后来,当我的 contextInitialized() 方法被调用并调用 getBean() 时,我得到一个 NoSuchBeanDefinition 异常

我的配置类是这样考虑的,例如,我有两个高级配置类,一个用于“生产”配置,另一个用于“仪表化”配置。这些顶级配置类本身是完全空的,但它们使用 @Import 注释来(我希望)为这种配置引入相关的 bean 定义。

例如,这里是 Instrumented 配置类:

...就本示例而言,这里是 InstrumentationDependencies 配置类,在不同的包中定义:

这是 contextInitialized() 方法的(精简版):

以下是我的 web.xml 中的相关条目:

有什么我错过的想法吗?

0 投票
1 回答
9399 浏览

jsp - Reading of properties file in jsp using Spring MVC

I have a properties file in /WEB-INF/properties/Messages.properties having content as follow

I have configure my dispatcher-servlet.xml as follow

dispatcher-servlet.xml:

web.xml:

At last , I am trying to read that properties file value in my jsp page as follow

Then , I am getting exception like

org.apache.jasper.JasperException: An exception occurred processing JSP page /WEB-INF/jsp/hello.jsp at line 2

Can anybody solve this problem ?

0 投票
1 回答
614 浏览

jakarta-ee - 如何以编程方式注册 GuiceFilter?

我正在尝试使用 guice 依赖注入的球衣应用程序。GuiceFilter当我通过 web.xml加载时一切正常。但是当我使用下面给出的 guice api 注册过滤器时,球衣不会被初始化。

0 投票
1 回答
11030 浏览

java - 通过web.xml中的ContextLoaderListener初始化spring bean profile

在我web.xml的声明中,我ContextLoaderListener以这种方式配置 spring 应用程序:

在我的一个 spring 配置 xml 文件中,我使用不同的beans 配置文件进行开发和生产。

我如何在 ? 中设置默认 bean 配置文件web.xmlContextLoaderListener使用而不是spring servlet时是否有类似以下内容:

0 投票
0 回答
262 浏览

jakarta-ee - 创建 Web 应用程序侦听器时出现错误

在我的 java EE 项目中创建 web 侦听器后出现错误,但是每当我删除它并从 web.xml 中删除侦听器标记时,应用程序再次运行,我不知道如何解决这个问题,有什么想法吗?

错误是: