维护常用类的 Servlet [关闭]
Posted
技术标签:
【中文标题】维护常用类的 Servlet [关闭]【英文标题】:Servlets maintaining a commonly used class [closed] 【发布时间】:2014-12-23 13:47:07 【问题描述】:我们在一个静态内部类中有一个常用的静态列表,它在一个与两个 SERVLETS 共享相同包的外部公共类中。 Servlet 实际上维护列表的 CRUD 操作。但是,在 TOMCAT 6/JSF 1.2 上运行包的外部 (http:/xyzdomain dot com/package
) 和内部 (http://localhost:8080/package
) 似乎不在同一个列表上运行,可能在各自的两个列表上。怎么可能?在此先感谢(可以通过此链接访问描述图像:http://kemottron.com/info/servlets.jpg
)
编辑:server.xml 下面。
`
<!-- ************************ -->
<!-- package.xyz.com -->
<!-- ************************ -->
<Host name="package.xyz.com" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context docBase="package" path=""/>
</Host>
<!-- ************************ -->
<!-- www.package.xyz.com -->
<!-- ************************ -->
<Host name="www.package.xyz.com" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context docBase="package" path=""/>
</Host>
`
【问题讨论】:
你能出示你的server.xml
吗?
感谢您的回复。 server.xml 是上述重定向的标准配置。
一些代码可以基本了解静态列表的含义。
@developerwjk :请查看提供的图片。该列表是图像中的内部类的数组列表。
我想,我应该这样问这个问题:如何在 servlet 和其他 java 类之间交互地使用全局变量/类?
【参考方案1】:
如果您遇到同样的问题,我们建议您在 javascript(S) 中使用 SERVLET(S) 的完整 URL。我不知道使用 /prj/sevlet 格式时 servlet 上下文如何以及为什么会变得头晕目眩。这解决了我们的问题。
【讨论】:
以上是关于维护常用类的 Servlet [关闭]的主要内容,如果未能解决你的问题,请参考以下文章