WebLogic下對JSP校驗比較嚴格所出現的問題

2021-04-13 11:09:50 字數 855 閱讀 8975

第一次為測試組部署測試環境時,遇到了很多的問題,幾乎都是頁面打不開,結果發現是weblogic對jsp校驗非常嚴格,遇到不規範的書寫方式或者標籤中引入了並不存在的類,就會報錯誤,而這些問題是在tomcat下從未出現的。所出現的錯誤如下:

1,首頁麵中引入的xx標籤,而xx.tld中的tag中有乙個是並不存在的類

2,在***頁面引入的struts標籤中,

%>,該標籤在struts.jar包中並不存在,所以引入該標籤會報錯。

3,在***x頁面中jsp的import語句書寫不規範,<%@ page import="com.***.config.***;import 這樣的寫法在weblogic下就會報錯。com.xx.***"%>

4,在xx多個頁面,需要include其它頁面,在父頁面及子頁面都有設定字符集的語句<%@ page contenttype="text/html; charset=gbk"%>,所幸的是子頁面中沒有漢字,所以可以安全的將該語句刪除。

5,weblogic下的request物件與tomcat下的request不一樣,在tomcat下用函式request.getlocaladdr()函式沒有問題,在weblogic下根本沒有該方法。

6,xx頁面,用到了

tg標籤中的乙個

tag,其中有乙個屬性在類中沒有定義,且沒有

get和

set方法,導致該頁無法顯示。

所以以後在編碼的時候一定要注意~

Linux下檢視weblogic日誌

使用tail f catalina.out命令檢視後台日誌 tail f nohup.out 想看歷史的n行log資訊 1000行 tail 1000 nohup.out server.log server.log 日誌的路徑一般在 domainname servers servername log...

Tomcat下執行正常,weblogic卻報錯

然後無意中在一篇文章中看到說是tomcat和weblogic資料庫連線會不一樣,tomact會保持連線而weblogic卻會斷開 然後在連線資料庫那加了 select from dual 然後執行本地服務好了 部署到伺服器上還是報錯 刪了後把本地weblogic下的資料夾直接放上去問題解決 xmln...

Linux下的WebLogic安裝部署

一 軟體安裝 1.安裝前的準備工作 1.1 首先請確認您要安裝的weblogic版本所在的平台已通過了bea的認證,完整的認證平台列表請參考 2.4.7 確認安裝路徑 choose product directory 1 yes,use this product directory home3 we...