我不知道你是否可以通過服務器範圍的設置控制,但你可以通過weblogic.xml中配置文件中的設置戰範圍控制它:
<?xml version="1.0" encoding="UTF-8"?>
<wls:weblogic-web-app xmlns:wls="http://xmlns.oracle.com/weblogic/weblogic-web-app" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd http://xmlns.oracle.com/weblogic/weblogic-web-app http://xmlns.oracle.com/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd">
...
<wls:jsp-descriptor>
<wls:print-nulls>true</wls:print-nulls>
</wls:jsp-descriptor>
</wls:weblogic-web-app>
這需要去在web.xml文件旁邊的WebContent/WEB-INF目錄中。
請注意,默認值爲true,所以奇怪的是您沒有看到空值。也許這在別處已經被設定爲錯誤。嘗試在weblogic.xml中將其設置爲true,因爲它將覆蓋任何其他設置。
請注意,如果您安裝了用於從Eclipse部署到WLS的Oracle Enterprise Pack for Eclipse,您將獲得一個很好的編輯器來幫助您編輯weblogic.xml文件。在內容大綱的JSP - >輸出選項下找到這個設置。
您使用的是WLS的確切版本... 10.3.1,10.3.2等 – 2011-04-05 16:28:39