簡體   English   中英

如何在Java EE 7應用程序中設置上下文根

[英]How to set the context root in java ee 7 application

我已經看到了這個鏈接這一個 ,但我不能找到sun-web.xml了。 我正在閱讀java ee 7教程,特別是hello1應用程序。 我不了解應用程序如何知道/hello1是上下文根,我的意思是,我看不到它在/WEB-INF/web.xml下的web.xml文件中的任何位置指定。 Glassfish如何知道,以及如何將其更改為例如/abc

默認情況下,上下文根與程序包名稱相同。

如果使用wildfly或jboss,則可以將jboss-web.xml添加到webapp/WEB-INF/以更改上下文根,內容如下:

<?xml version="1.0" encoding="UTF-8"?>
<jboss-web xmlns="http://www.jboss.com/xml/ns/javaee"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation="
      http://www.jboss.com/xml/ns/javaee
      http://www.jboss.org/j2ee/schema/jboss-web_5_1.xsd">
    <context-root>yourownroot</context-root>
</jboss-web>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM