我收到了以下网址
http://SOMEURL/PREFIX/servlet/test.Home
我认为PREFIX与<Context path="/PREFIX">
条目有关。因此,如果我不设置路径它会消失,但它不是这样的。仍然需要前缀。
因为在我的html文档中,我获得了一些css文件的路径,这些文件位于WebContent / css下的Base Web Content目录中。 并且使用这个前缀它们不再是有用的,因为它试图在/ PREFIX / css中找到它们。
我应该创建一个类似于WebContent目录的目录,其名称是PREFIX吗?
答案 0 :(得分:2)
如果您希望在/PREFIX
上部署您的网络应用,那么您应该:
<Context>
元素放入您的网络应用META-INF/context.xml
prefix
<Context>
属性
如果您希望将您的webapp部署在/
上(即没有前缀),请将您的WAR文件命名为ROOT.war
(案例事项:使用ROOT
的大写字母)