java:comp/env/dsName在weblogic里需要配置為

欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Tomcat 向 Weblogic 遷移的問題記錄

系統(tǒng) 2236 0

★ 連接池配置問題
??? spring的datasource在tomcat里配置為:
??? <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
???? <property name="jndiName">
???????? <value>java:comp/env/dsName</value>
???? </property>
?</bean>???
???
??? 在weblogic里需要配置為
??? <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
???? <property name="jndiName">
???????? <value>dsName</value>
???? </property>
?</bean>???
???
???
???
??? 潤(rùn)乾報(bào)表的reportDefine在tomcat下配置為:
??? <config>
????? <name>JNDIPrefix</name>
????? <value>java:comp/env</value>
??? </config>
??? <config>
????? <name>dataSource</name>
????? <value>dsName,oracle</value>?
??? </config>
???
??? 在weblogic里修改為:
??? <config>
????? <name>JNDIPrefix</name>
????? <value></value>
??? </config>
???
???
??? 則weblogic里jndi連接池的jndi資源名稱應(yīng)該配置為:
??????? dsName
??????? 并且必須指定target server , 如: exmple server
????????
????
????????
★ getServletContext()
??? 改為
??? getServletConfig().getServletContext()

★ NullPointerException in initSessionInfo()
??? 僅在IE出現(xiàn), 在FF里沒有問題, 需要以下2步才能撤掉消除這個(gè)問題????
??? 1. 設(shè)置Server, Protocols頁面里的HTTP, 去掉Enable Keepalives的復(fù)選框
??? 2. 在WEB-INF目錄下新建一個(gè) weblogic.xml 文件, 內(nèi)容如下:

<? xml?version="1.0"?encoding="GBK" ?>

< weblogic-web-app? xmlns ="http://www.bea.com/ns/weblogic/90" >
??
< session-descriptor >

????
< cookie-name > jsessionid1 </ cookie-name >

??
</ session-descriptor >
</ weblogic-web-app >


★ 圍繞字符集的問題匯總
????
??? web.xml
??????? 問題描述:
??????????? 文件本身是UTF-8格式時(shí), Tomcat能夠解析, Weblogic啟動(dòng)失敗, 提示: VALIDATION PROBLEMS WERE FOUND????
???????
??????? 解決方法:
??????????? 用window的記事本打開web.xml,另存為ANSI格式( 由于當(dāng)前是中文操作系統(tǒng), 所以實(shí)際編碼為GBK )???????
??????????? 同時(shí)修改第一行字符集信息: <?xml version="1.0" encoding="UTF-8"?>
??????????? 由UTF-8改為GBK, 否則Weblogic還是解析失敗.
???????????
???????????
??????????? 比較奇怪的是UltraEdit竟然也能識(shí)別encoding設(shè)置,如果文件是ANSI格式,而encoding設(shè)置為UTF-8,則中文顯示為亂碼! 設(shè)成GBK就好了
???????
??????? 提示: Eclipse里所有xml格式默認(rèn)為UTF-8, 并且不支持encoding設(shè)置, 所以打開GBK的web.xml還是亂碼
??????????? 所以Weblogic不支持web.xml為UTF-8格式是個(gè)缺陷?
???????????
??????????? 這個(gè)問題也許與web.xml的version="2.4"有關(guān)? 可以把相關(guān)的配置改成Servlet2.3的格式試試(待測(cè)試)
??????????? 總之用Weblogic有小麻煩
???????
???????
??? jsp, include, 與 pageEncoding
??????? 問題描述:
??????????? 在main.jsp中include另外一個(gè)part.jsp頁面, 這些文件都是UTF-8格式的,
??????????? 并且設(shè)置 <%@ page contentType="text/html;charset=UTF-8" %> ,則pageEncoding應(yīng)該默認(rèn)與contentType里的charset相同, 為UTF-8
??????????????
??????????? 如果被include的part.jsp的文件格式是UTF-8的, 則不管是哪種include方式, 都會(huì)導(dǎo)致最終輸出的頁面里多出"FF FE"字節(jié),
??????????? 這些不能顯示的字符后面如果是<div> <table> 等html的塊元素, 會(huì)導(dǎo)致IE等瀏覽器先換行處理, 再顯示<div> <table>
??????????? 最終的效果就是頁面多出一些奇怪的空行.
???????????
??????????? 2個(gè)問題在Tomcat和Weblogic里都有.
???????????
??????? 解決方法:
??????????? 把被include的part.jsp文件改為GBK格式的(用記事本打開,另存為,指定ANSI即可)
??????????? 但是這樣會(huì)引起中文亂碼的問題, 需要設(shè)置 part.jsp 的 pageEncoding="GBK" 才行!
???????
???????
??????? 設(shè)置pageEncoding又會(huì)引起下面的問題:
??????????? main.jsp和part.jsp在Weblogic里, 有些情況(還不太明確)不能同時(shí)配置 pageEncoding
???????????
???????
??????? 解決方法:
??????????? 只在被include的part.jsp里配置pageEncoding="GBK"
???????
??????? 遺留問題:
??????????? 在Weblogic里, 只需要設(shè)置被include的jsp頁面為ANSI, 并且設(shè)置 pageEncoding 即可解決問題.
???????????
??????????? 但是Tomcat里, 如果JSP都是UTF-8格式, 不用設(shè)置pageEncoding, 大部分頁面沒有問題, 只是某些頁面有問題.
??????????? 但是這些有問題的頁面必須都設(shè)置為GBK才能解決, 包括main.jsp, part.jsp, 如果用了struts tiles,則tiles相關(guān)的文件也要設(shè)置成GBK!
??????????? 由于在Weblogic下不能同時(shí)配置pageEncoding, 所以看項(xiàng)目情況, 可以放棄Tomcat下的顯示效果.

Tomcat 向 Weblogic 遷移的問題記錄


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!??!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 欧美日韩一区二区三区在线观看 | 一区二区免费在线 | 国产激爽大片高清在线观看 | 看个毛片| 青草免费观看 | 亚洲伦理中文字幕 | 男生日女生免费视频 | 亚洲一级毛片中文字幕 | 草草影院地址 | 亚洲欧美在线精品一区二区 | 久久久人成影片免费观看 | 天天艹夜夜| 精品久久香蕉国产线看观看亚洲 | 久久99国产精品免费网站 | 欧洲精品在线视频 | 国模无水印一区二区三区 | 成人性生活视频在线播放 | 青娱乐精品在线 | 99影视在线视频免费观看 | a在线免费观看视频 | 三及毛片 | 成人欧美一区二区 | 中文字幕网在线 | 天堂一区 | 国产一极毛片 | 日韩有码在线观看 | 波多野结衣三级视频 | 天天操天天爱天天干 | 国产一级特黄毛片在线毛片 | 日本超碰 | www.youjizz.com亚洲| 第三级视频在线观看 | 天天天天做夜夜夜夜做 | 亚洲狠狠婷婷综合久久蜜桃 | 欧美日本免费 | 精品视频在线播放 | 毛片网此 | 在线观看的av | 精品欧美一区视频在线观看 | 欧美在线性视频 | 久久综合九色综合欧洲色 |