java-ee相关内容

这个HttpServlet的service()方法究竟是什么?

这是我第一次使用 HttpServlet 的Java项目。 所以我知道 HttpServlet 是一个在Web应用程序服务器上运行的程序,它充当来自Web浏览器或其他HTTP客户端的请求与HTTP服务器上的数据库或应用程序之间的中间层。因此,servlet扩展了我的应用程序服务器的能力。 我有点怀疑这个servlet在我的项目中的确切工作方式,进入 web.xml file我发现了这个 ..
发布时间:2019-01-15 11:19:51 Java开发

使用JPA和自动生成的主键标识将实体持久保存到数据库

我有一个带有表示层和数据库的完整Java EE Web应用程序。我正在使用带有glassfish 3.1和JPA的derby来处理持久性。我创建了一个Read ok但是现在我正在做一个创建并持久保存到数据库的麻烦。我认为我很接近,但是我正在努力创造这种方式,这是不对的。 这是我的EAO代码: / ** *会话Bean实现类XRSSeao * / @Statel ..
发布时间:2019-01-15 11:19:44 Java开发

Java EE中的@Schedule无法启动

我正在开发一个java ee的web应用程序,我想每x次更新天气。这是我想要每20秒执行一次的代码,但它没有启动,有人能解释一下为什么吗?我必须在某个地方调用它? @Startup @Singleton 公共类ManageForecast实现Serializable { private String urlQuery; private String woeid; pri ..
发布时间:2019-01-15 11:19:34 J2EE

如何以块(每个在新事务中)发送多个JMS消息

我的Java EE 6 Web应用程序已达到可在单个事务中发送的最大JMS消息数,我需要在多个事务中执行此操作。当事务由容器管理时,这样做的最佳方法是什么?可以在不同的事务中使用相同的MessageProducer(使用带有 @TransactionAttribute(TransactionAttributeType.REQUIRES_NEW)注释的EJB方法) 我正在使用Glassfish ..
发布时间:2019-01-15 11:19:32 J2EE

如何在log4j2中实现多文件appender

我正在将我的应用程序从 log4j 迁移到 log4j2 。请在下面找到从应用程序当前线程获取输入(比如模式是 mode1 )的类,并将其附加到日志文件名(例如 log_mode1。 log )并创建appender并更新日志文件。 Class: 公共类MultiFileAppender扩展AppenderSkeleton { ... @Override protecte ..
发布时间:2019-01-15 11:19:27 Java开发

验证请求源是来自Internet还是Intranet

我有在Internet上运行的应用程序,它也包含一些管理模块。我不想让用户在Internet上访问我的管理模块。我希望来自内部网的请求可以访问管理模块。有没有办法控制这个没有开发一个为管理组件提供服务的新应用程序? 解决方案 如果你使用的是servlet,你可以添加过滤器并分析客户端IP地址(请参阅这个问题)。 请注意,无法保证您将以任何方式确定正确的地址。 更好方法是将此方法 ..
发布时间:2019-01-15 11:19:09 Java开发

MessageDrivenBean中的finalize方法

消息驱动Bean类 消息驱动bean类的要求: 它不能定义finalize方法。 上述要求的原因是什么? 解决方案 如果查看EJB规范,您会发现它是所有类型EJB的必需品。 http://download.oracle.com/otndocs/jcp/ejb-3.1-pfd-oth-JSpec/ 我找不到一个明确的答案, ..
发布时间:2019-01-15 11:18:57 Java开发

java.net.HttpURLConnection检查/测试连接,只有POST方法可用

我在Java代码中调用的其他服务器上有一个web服务。它只响应POST方法(没有GET方法)可用。当我使用请求XML实现完整方法并调用Webservice时,此请求/响应正常工作,即它正常工作。 但要求是 - >将有三个网络服务URL(可由管理员用户的我的应用程序配置)。首先,我必须检查第一个URL是否是连接。如果没有连接,那么去第二个连接...然后第三个连接。 我使用下面的代码,但一 ..
发布时间:2019-01-15 11:18:47 Java开发