Tag: web applications

动态地将servlet添加到servletConfig

我有一个使用插件架构的Java Web应用程序。 我想知道是否有人有一个解决方案,其中一个人可以添加一个servlet,在web应用程序运行时serlvet映射到servletconfig? 这个想法是可以将类添加到/ WEB-INF / classes文件夹中,并在不重新启动Web应用程序的情况下将其作为servlet激活。 同样的性质,如果用户选择删除“插件”,则让代码从servletconfig中删除该类。

如何在Tomcat中读取我的webapp上下文之外的属性文件

我有这个要求,我的webapp需要从Tomcat webapps目录之外的属性文件中读取,例如从$ CATALINA_HOME / properties / myapp.properties读取。 我尝试过几件事,但到目前为止还没有运气

关键的番石榴内存泄漏 – 需要解决方法

有没有办法解决缓存组件中的Google Guava r15 内存泄漏 (链接到错误报告) ? (不依赖于应用程序服务器可能会清理和/或考虑永远不会重新启动/重新部署Web应用程序)

如何将war文件添加到另一个java Web应用程序依赖项?

我有web maven项目。 Project的输出是war文件。 我想将此war文件添加为project_b的依赖项。 project_b的pom.xml文件有一个插件如下: … true org.apache.maven.plugins maven-war-plugin 2.3 geoserver ${project.build.directory}/geoserver WEB-INF/lib/servlet-api*.jar true true core ${project.build.finalname} ${project.version} ${iteration} ${maven.build.timestamp} ${build.commit.id} package war … 如何使用org.itsme , spring3-mvc-maven-xml-hello-world , war将web应用程序的war添加到project_b和1.0-SNAPSHOT ?

在Java中获取Application Server名称或ip和端口

我们希望识别并显示运行Java应用程序的服务器和端口,该服务器和端口位于代理Web服务器之后。 这意味着getServerName()和getServerPort()返回代理的服务器名称及其端口(80)。 我们有两个应用服务器实例在一个物理盒上运行,因此每个盒子有两个活动端口,即9080,9081。我想要的是显示: 。 有任何想法吗? 我是一个完整的Java菜鸟,对不起,如果这是一个基本问题。

使用DAO模式的利弊

正如我在标题中提到的,我很想知道你(经验丰富的开发人员)对DAO模式的使用有何看法,特别是在Web应用程序中。 你发现了什么样的优势以及它的使用带来了什么后果?

如何在Eclipse中使用Maven构建WAR?

我有一个项目,我现在开始作为Maven项目,但由于某种原因它不起作用。 这是我的pom.xml: 4.0.0 ProgramName ProgramName 0.0.1-SNAPSHOT org.springframework org.springframework.core 3.0.2.RELEASE ProgramName org.apache.maven.plugins maven-war-plugin 2.0.2 WEB-INF src/main/webapp/WEB-INF true *.xml org.apache.maven.plugins maven-compiler-plugin 2.1 1.6 1.6 org.apache.maven.plugins maven-release-plugin 2.0

如何使用Java发送短信

我想通过网络应用程序向手机发送短信,是否可能? 我该怎么做?

使用java邮件api发送邮件时发生MailConnectException

尝试使用java mail api发送电子邮件。 而且我一直收到MailConnectException。 我尝试了多种方法来解决它而没有成功。 此声明抛出exception transport.connect(“smtp.gmail.com”, “someone@gmail.com”, “myPassword”); 谁能告诉我我做错了什么? public static void main(String[] args) { String host = “smtp.gmail.com”; String from = “someone@gmail.com”; Properties props = System.getProperties(); props.put(“mail.smtp.host”, host); props.put(“mail.smtp.user”, from); props.put(“mail.smtp.password”, “myPassword”); props.put(“mail.smtp.port”, “465”); props.put(“mail.smtp.auth”, “true”); try{ Session session = Session.getDefaultInstance(props, null); MimeMessage message = new MimeMessage(session); message.setFrom(new InternetAddress(from)); message.addRecipients(Message.RecipientType.TO, “someone@hotmail.com”); message.setSubject(“sending in […]

Java Web应用程序“插件”架构

请提供有关如何为Java Web应用程序执行“插件”体系结构的建议。 目前我们在Tomcat servlet容器中使用了非常简单和标准的Spring + Hibernate + Struts 2。 (用maven建造) 我需要像Redmine这样的东西。 可以启用/禁用任何模块,更新 请排除OSGi,Portlet等重要选项。 OSGi太重了,没有很好地采用网络技术。 我已经看过Eclipse Germini ; Portlet它只是旧的,从未流行过。