URLRewriting
工作正常,如果我配置了服務器,就像選擇服務器的管理控制檯中的複選框。但我想從應用程序部署描述符或其他xml等配置文件啓用它。我們在web.xml
有會話配置,我們可以提到會話超時,類似地,有沒有任何配置服務器以啓用URL重寫而不使用管理控制檯的方法?如果您需要更多信息,請告訴我。從配置文件啓用URL重寫 - WebSphere Application Server(WAS 6.1)
感謝
URLRewriting
工作正常,如果我配置了服務器,就像選擇服務器的管理控制檯中的複選框。但我想從應用程序部署描述符或其他xml等配置文件啓用它。我們在web.xml
有會話配置,我們可以提到會話超時,類似地,有沒有任何配置服務器以啓用URL重寫而不使用管理控制檯的方法?如果您需要更多信息,請告訴我。從配置文件啓用URL重寫 - WebSphere Application Server(WAS 6.1)
感謝
您可以在EAR文件中使用META-INF/ibmconfig
。要做到這一點
最簡單的方法是如下:
Session Management
設置爲任何你想要的。Enterprise Applications
列表中選擇您的應用程序,然後單擊Export
。在保存耳朵看看在META-INF/ibmconfig
某處裏面deployment.xml
,在那裏你會看到sessionManagement
標記您的設置。
將ibmconfig添加到您的耳朵文件META-INF(只需將它複製到您的源文件夾)並打包它將做你想做的。
我沒有選擇我只能對服務器進行會話管理設置,還有另一個特定於應用程序的會話管理配置。我可以看到配置,但啓用URL重寫和其他會話管理設置的複選框被禁用。可能是因爲'Override session management'屬性設置爲false。我的意思是我無法按你所說的去做。謝謝你的幫助。 – Ahamed 2012-01-19 14:12:56
我收到了關於[按級別配置會話管理]的鏈接(http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=%2Fcom.ibm.websphere.express.doc%2Finfo %2Fexp%2Fae%2Ftprs_cnfs.html)。我沒有看到他們告訴他們的程序。 – Ahamed 2012-01-19 14:35:49
您是否將耳朵與管理控制檯或RAD部署在一起(如果您是從RAD部署的,則無法設置這些設置) – 2012-01-19 14:49:30
幾乎一切都可以用wsadmin scripts來完成。檢查信息中心。有一個getting started guide
點擊GUI後,可以顯示你的腳本。但是我不確定該功能是否在WAS 6.1中存在。
您是否檢查是否可以通過wsadmin更改此設置?如果可能的話,您可以在腳本中自動執行該部分,以便不需要任何手動交互。 – 2012-01-18 12:43:17
我無法運行該腳本,如果我這樣做,將在服務器上進行更改,這將對所有應用程序生效。 – Ahamed 2012-01-18 15:06:02
@DownVoter,請注意評論。 – Ahamed 2012-01-18 15:16:28