久久综合亚洲色HEZYO国产,婷婷久久久亚洲欧洲日产国码AV,亚洲国产理论片在线播放http://m.tkk7.com/jelly/-Tech-Teczh-cnSun, 11 May 2025 01:44:58 GMTSun, 11 May 2025 01:44:58 GMT60Velocity亂碼問(wèn)題。http://m.tkk7.com/jelly/archive/2006/08/11/62931.htmljellyjellyFri, 11 Aug 2006 02:46:00 GMThttp://m.tkk7.com/jelly/archive/2006/08/11/62931.htmlhttp://m.tkk7.com/jelly/comments/62931.htmlhttp://m.tkk7.com/jelly/archive/2006/08/11/62931.html#Feedback8http://m.tkk7.com/jelly/comments/commentRss/62931.htmlhttp://m.tkk7.com/jelly/services/trackbacks/62931.htmlSpring集成Velocity的時(shí)候出現(xiàn)了亂碼, 看源碼發(fā)現(xiàn), Spring的使用的是Velocity的實(shí)現(xiàn), 默認(rèn)的是ISO(暈), 開(kāi)始的時(shí)候, 以為簡(jiǎn)單的:

<bean id="viewResolver" class="org.springframework.web.servlet.view.velocity.VelocityViewResolver">
??<property name="cache" value="false" />
??<property name="prefix" value="" />
??<property name="suffix" value=".vm" />
??<property name="contentType" value="text/html;charset=UTF-8" />
?</bean>

這樣就可以解決問(wèn)題, 沒(méi)想到, 還是亂碼,? 看了看Velocity相關(guān)的文檔, 于是改了改,

<bean id="velocifyConfig" class="org.springframework.web.servlet.view.velocity.VelocityConfigurer">
??? ?<property name="resourceLoaderPath" value="/WEB-INF/velocity/" />
??? ?<property name="velocityProperties">
??? ??<props>
??? ???<prop key="input.encoding">UTF-8</prop>
??? ???<prop key="output.encoding">UTF-8</prop>
??? ???<prop key="contentType">text/html;charset=UTF-8</prop>
??? ??</props>
??? ?</property>
??? </bean>

?<bean id="viewResolver" class="org.springframework.web.servlet.view.velocity.VelocityViewResolver">
??<property name="cache" value="false" />
??<property name="prefix" value="" />
??<property name="suffix" value=".vm" />
??<property name="contentType" value="text/html;charset=UTF-8" />
?</bean>

在velocityConfig里添加了:

<property name="velocityProperties">
??? ??<props>
??? ???<prop key="input.encoding">UTF-8</prop>
??? ???<prop key="output.encoding">UTF-8</prop>
??? ???<prop key="contentType">text/html;charset=UTF-8</prop>
??? ??</props>
??? ?</property>
以為, 這下, 肯定可以了吧, 應(yīng)該改的地方都改了, 高高興興的重啟了一下tomcat, 一訪問(wèn), faint仍然亂碼, 這下子崩潰了, 于是開(kāi)始找, 找啊找, 找啊找, 怎么也是找不到, 看了spring的源碼看了velocity的源碼, 怎么也想不通(一晚上都沒(méi)睡好啊), 剛剛起來(lái)的時(shí)候, 沒(méi)辦法, UTF-8改成了GBK, ok, 不亂了, 不過(guò), 變成了GBK, 總是感覺(jué)不爽, 不管, 反正是不亂了.



jelly 2006-08-11 10:46 發(fā)表評(píng)論
]]>
探討Web servicehttp://m.tkk7.com/jelly/archive/2006/04/13/40951.htmljellyjellyThu, 13 Apr 2006 10:19:00 GMThttp://m.tkk7.com/jelly/archive/2006/04/13/40951.htmlhttp://m.tkk7.com/jelly/comments/40951.htmlhttp://m.tkk7.com/jelly/archive/2006/04/13/40951.html#Feedback1http://m.tkk7.com/jelly/comments/commentRss/40951.htmlhttp://m.tkk7.com/jelly/services/trackbacks/40951.html ??? 研究 Web service 差不多有一個(gè)星期左右了 , 對(duì) Web service 也算有了一個(gè)初步的認(rèn)識(shí) , 比如 , 可以最大程度的復(fù)用 ,? 平臺(tái)無(wú)關(guān)性 , 編程語(yǔ)言模型無(wú)關(guān)性等 , 可以說(shuō) Web Service 確實(shí)很好的解了一部分問(wèn)題 , 但是 , 可能同樣也存在一些問(wèn)題 . 我想 , 如果真的想要進(jìn)行 web service 的開(kāi)發(fā) , 還要有幾點(diǎn)注意 :
1.
響應(yīng)的速度
??????
我用 axis 寫了一個(gè)簡(jiǎn)單的 ws, 同時(shí) , Delphi 編寫了一個(gè)簡(jiǎn)單的客戶端來(lái)調(diào)用 , 發(fā)現(xiàn)第一次調(diào)用的時(shí)候很慢 , 大約在三四秒左右 , 我想這個(gè)速度是不能被人們接受的 , 況且 , 這是都是在本機(jī)進(jìn)行 .

2. 開(kāi)發(fā)的流程問(wèn)題

?????? IBM developerWorks 上有一篇文章對(duì)此做出了一些闡述

1. 自上而下的開(kāi)發(fā)

2. 自下而上的開(kāi)發(fā)

3. 往返式的開(kāi)發(fā)

這三種都有各自的好處 , 自下而上的開(kāi)發(fā) , 會(huì)先編寫接口 , 然后根據(jù)接口來(lái)生成相應(yīng)的 WSDL 文件 , 這種方式被很多工具很好的支持 , 但是 , 如果接口變了 , WSDL 文件也要跟著變 , 那么調(diào)用可能就會(huì)發(fā)生錯(cuò)誤 . 自上而下的開(kāi)發(fā)會(huì)先手工編寫 WSDL, XSD 等文件 , 這對(duì)開(kāi)發(fā)人員的要求無(wú)形中有了提交 , 開(kāi)發(fā)人員必須很清楚的理解 WSDL, XSD, 當(dāng)然 , 這種要求并不過(guò)分 .( 這也是被作者推薦的方式 ) 往返式開(kāi)發(fā)會(huì)先根據(jù)接口生成 WSDL 文件 , 然后在根據(jù) WSDL 文件生成代碼 , 這種方式 , 造成了一些流程上的混亂 , 也增加了一些無(wú)謂的流程 , 不建議使用 .

3. 每個(gè)服務(wù)的粒度問(wèn)題 , 我認(rèn)為 , 應(yīng)該由多個(gè)小的服務(wù) , 來(lái)組成整個(gè)業(yè)務(wù) .

4.RPC 形式 , 還是文檔形式 . RPC 的最大好處是簡(jiǎn)單 , 容易理解 , 也是被支持的最好的 , 不過(guò) , 文檔形式更為靈活 , 當(dāng)然 , 具體的選擇還要看業(yè)務(wù)的須求 .

5. 數(shù)據(jù)的驗(yàn)證 , 這應(yīng)該是個(gè)很重要的問(wèn)題 , 然而現(xiàn)在的工具似乎并不能很好的解決這個(gè)問(wèn)題 .

?



jelly 2006-04-13 18:19 發(fā)表評(píng)論
]]>
JSTL標(biāo)簽出錯(cuò)的解決方法.http://m.tkk7.com/jelly/archive/2005/12/27/25531.htmljellyjellyTue, 27 Dec 2005 02:02:00 GMThttp://m.tkk7.com/jelly/archive/2005/12/27/25531.htmlhttp://m.tkk7.com/jelly/comments/25531.htmlhttp://m.tkk7.com/jelly/archive/2005/12/27/25531.html#Feedback5http://m.tkk7.com/jelly/comments/commentRss/25531.htmlhttp://m.tkk7.com/jelly/services/trackbacks/25531.html用Spring或是只用jstl的朋友大多都會(huì)遇到過(guò): 
                     According to TLD or attribute directive in tag file, attribute value does
not accept any expressions
這個(gè)問(wèn)題, 經(jīng)常會(huì)覺(jué)得摸不著頭腦, 我的代碼沒(méi)問(wèn)題啊(這是程序員經(jīng)常說(shuō)的一句話, hoho~), 確實(shí), 代碼沒(méi)問(wèn)題, 其實(shí)我也不知道是怎么回事, 不過(guò)如果你遇到上面的問(wèn)題, 可以試試下面的兩種解決辦法:
把url原來(lái)的/WEB-INF/c.tld*等改為http://java.sun.com/jstl/core**
把<web-app *****>
    </web-app>中的*全部去掉

jelly 2005-12-27 10:02 發(fā)表評(píng)論
]]>
主站蜘蛛池模板: 蜜臀98精品国产免费观看| 久久久久免费精品国产小说| 18禁美女黄网站色大片免费观看| 亚洲乱码日产一区三区| 精品乱子伦一区二区三区高清免费播放| 国产在线98福利播放视频免费| 亚洲精品自偷自拍无码| AA免费观看的1000部电影| 亚洲日韩乱码中文无码蜜桃臀 | 亚洲爆乳无码专区| 中文字幕视频在线免费观看| 亚洲夜夜欢A∨一区二区三区| 成人网站免费大全日韩国产| 亚洲人色婷婷成人网站在线观看| a级毛片毛片免费观看永久| 国产亚洲AV无码AV男人的天堂| 成全视频在线观看免费| 亚洲一区二区三区日本久久九 | 噼里啪啦电影在线观看免费高清| 亚洲一区在线免费观看| 日韩成人免费aa在线看| 四虎影视永久在线精品免费| 九月丁香婷婷亚洲综合色| 日韩人妻一区二区三区免费| 亚洲午夜电影一区二区三区| 国产午夜无码视频免费网站| 国产在线a免费观看| 又大又粗又爽a级毛片免费看| 国产又大又粗又长免费视频| 免费观看美女用震蛋喷水的视频| 台湾一级毛片永久免费| 凹凸精品视频分类国产品免费| 国产综合亚洲专区在线| 亚洲卡一卡二卡乱码新区| 永久免费观看黄网站| 18国产精品白浆在线观看免费 | 亚洲无砖砖区免费| 亚洲黄色三级视频| 免费国产黄网站在线观看动图 | 99在线观看视频免费| 亚洲小说图区综合在线|