1 : jstl 配置使用
? 在 web.xml
??? <context-param>
?????? <param-name>javax.servlet.jsp.jstl.fmt.localizationContext</param-name>
???
??? <param-value>com.bitfone.smartdm.selfcare.web.resources.ApplicationResource</param-value>
??? </context-param>
?? <taglib>
?????? <taglib-uri>jstl-core</taglib-uri>
?????? <taglib-location>/WEB-INF/tld/c.tld</taglib-location>
??? </taglib>?
??? <taglib>
?????? <taglib-uri>jstl-fmt</taglib-uri>
?????? <taglib-location>/WEB-INF/tld/fmt.tld</taglib-location>
??? </taglib>
需要
2
個包就可以
jstl.jar
和
standerd.jar
2:
在
weblogic
,頁面采用
UTF-8
也是亂碼問題
在
startweblogic
中加上
-dEncoding utf-8
解決
3
:被
sitmesh exclude
得頁面也出現亂碼得問題
如何解決還沒有解決
4
:
struts
得
exceptionHandler
老是無法定位
errormessage
,仔細一檢查原來是
message-resources parameter=””/>
沒有配置,真是大意啊
5
:開發過程中不建議
<%@ page language="java" errorPage="/jsp/common/errorpage.jsp" contentType="text/html;charset=utf-8" %>
這句話強烈不建議加,但是在產品交付之前一定要在
HEADER
里面加,因為要是開發過程中加入得話,在調試過程中地位不到錯誤,會絕對郁悶,還不知道問題出在哪里?。。。?/span>
java.io.InputStream is = null;
is = Test.Class.getResourceAsStream("test.template");
BufferedReader reader = new BufferedReader(new InputStreamReader(is));
String line = null;
String content =";
while((line = reader.readLine())!=null){
??? content = content +??? line;
}
reader.close();
return line;
我人為這樣讀能夠把整個文件都讀到,
要是采取以下方式來讀,要是文件比較大的情況可能會讀不到!
java.io.InputStream is = Test.Class.getResourceAsStream("test.template");
byte[] b = new byte[is.available()];
is. read(b,0,is.available());
String result = new String(b);
return result;
文件如果比較大的情況下可能會讀不到!!!!后面出現方框,!!!!!
原因是什么不太清楚
天做被,
地做床,
豪情千萬丈
衣不蔽,
飯不香
惆悵獨自享
???????? Soap 讀書筆記
1 :參考
Huihoo: http://www.huihoo.com/xml/soap/soap12.html
柴曉路, Fennivel Chai 翻譯
? 2 . 1
???? Soap 是一個基于 XML 的協議,提供了一個在松散的、分布的環境中使用 XML 對等的交換結構化和類型化的信息簡單且輕量級的機制
? 2 . 2
Soap 的組成:
?Soap envelop
?Soap encoding rules
?Soap rpc representation
?Soap binding
??? <target name="deploy.selfcare" depends="compile">
?????? <delete dir="${selfcare.web.dir}/WEB-INF/classes" failonerror="false" />
?????? <delete dir="${selfcare.web.dir}/WEB-INF/lib" failonerror="false" />
?????? <mkdir dir="${selfcare.web.dir}/WEB-INF/lib" />
?????? <mkdir dir="${selfcare.web.dir}/WEB-INF/classes" />
?????? <copy todir="${selfcare.web.dir}/WEB-INF/classes">
?????????? <fileset dir="${classes.main}" />
?????? </copy>
?????? <copy todir="${selfcare.web.dir}/WEB-INF/lib" flatten="true">
?????????? <fileset dir="${libs}" excludes="**/xdoclet*.jar"/>
?????? </copy>
?????? <copy todir="${selfcare.web.dir}/WEB-INF/classes">
?????????? <fileset dir="${src.main}" includes="**/*.xml, **/*.properties" />
?????? </copy>
??? </target>
<property name="src.main" value="${basedir}/src" />
Property
就是定義常量
<target> 就是一個任務
<delete dir= 刪除一個目錄
<mkdir dir 家里目錄
<copt todir 就是拷貝到哪個目錄
? <fileset dir 就是從哪里拷貝
<target depends> 就是依賴別的任務
??? <target name="compile" depends="init">
??????? <mkdir dir="${classes.main}" />
??????? <javac srcdir="${src.main}" destdir="${classes.main}" debug="${debug}">
???????
<classpath refid="classpath.lib" />
??????? </javac>
???
<native2ascii src="${src.main}" dest="${classes.main}" includes="**/*.properties" />
???
<antcall target="enhance"/>
??? </target>
??? <target name="init" depends="clean">
???
??
?? <mkdir dir="${junit.report}"/>
???
??
?? <mkdir dir="${build.dir}"/>
</target>
??? <target name="enhance" >
?????? <copy todir="${classes.main}" >
?????????? <fileset dir="${src.main}" >
????????????? <include name="**/*.jdo"/>
?????????? </fileset>
?????? </copy>
?????? <ant antfile="build-jdo.xml" target="enhance"/>
</target>
??? <path id="classpath.main">
?????? <pathelement location="${classes.main}" />
??? </path>
Path
是類的路徑,指定當前編譯的類路徑
<taskdef name="ejbdoclet" classname="xdoclet.modules.ejb.EjbDocletTask" classpathref="xdoclet.jars" />
定義任務標簽,
李文,李敖之女
?
? 為人之女不易,為人之母不對,為國之心不錯。
君不見黃河之水天上來,奔流到海不復回。 君不見高堂明鏡悲白發,朝如青絲暮成雪。 人生得意須盡歡,莫使金樽空對月。 天生我材必有用,千金散盡還復來。 烹羊宰牛且為樂,會須一飲三百杯。 岑夫子、丹丘生:將進酒,杯莫停。 與君歌一曲,請君為我側耳聽。 鐘鼓饌玉不足貴,但愿長醉不愿醒。 古來圣賢皆寂寞,唯有飲者留其名。 陳王昔時宴平樂,斗酒十千恣歡謔。 主人何為言少錢,徑須沽取對君酌。 五花馬,千金裘,呼兒將出換美酒, 與爾同銷萬古愁。 |
【詩文解釋】
你難道沒有看見,洶涌奔騰的黃河之水,有如從天上傾瀉而來?它滾滾東去,奔向東海,永遠不會回還。你難道沒有看見,在高堂上面對明鏡,深沉悲嘆那一頭白發?早晨還是滿頭青絲,傍晚卻變得如雪一般。因此,人生在世每逢得意之時,理應盡情歡樂,切莫讓金杯空對皎潔的明月。既然老天造就了我這棟梁之材,就一定會有用武之地,即使散盡了千兩黃金,也會重新得到。烹羊宰牛姑且盡情享樂,今日相逢,我們真要干杯三百。岑夫子,丹丘生,請快喝不要停,我為你唱一首歌,請你們側耳為我細細聽。在鐘鼓齊鳴中享受豐美食物的豪華生活并不值得珍貴,但愿永遠沉醉不愿清醒。自古以來那些圣賢無不感到孤獨寂寞,唯有寄情美酒的人才能留下美名。陳王曹植過去曾在平樂觀大擺酒宴,即使一斗酒價值十千也在所不惜,恣意暢飲。主人啊,你為什么說錢已經不多,快快去買酒來讓我們一起喝個夠。牽來名貴的五花馬,取出價錢昂貴的千金裘,統統用來換美酒,讓我們共同來消融這無窮無盡的萬古長愁! ? |
【詞語解釋】
????青絲:指黑發。 ????雪:指白發。 ????會須:正應當。 ????岑夫子:指岑勛,李白之友。 ????丹丘生:元丹丘,李白好友。 ????鐘鼓饌玉:泛指豪門貴族的奢華生活。鐘鼓,指富貴人家宴會時用的樂器。饌玉:精美的飯食。 |
【詩文賞析】
置酒會友,乃人生快事,又恰值「懷才不遇」之際,于是乎對酒詩情,揮灑個淋漓盡致。詩人的情感與文思在這一刻如同狂風暴雨勢不可擋;又如江河入海一瀉千里。 時光流逝,如江河入海一去無回;人生苦短,看朝暮間青絲白雪;生命的渺小似乎是個無法挽救的悲劇,能夠解憂的惟有金樽美酒。這便是李白式的悲哀:悲而能壯,哀而不傷,極憤慨而又極豪放。表是在感嘆人生易老,里則在感嘆懷才不遇。理想的破滅是黑暗的社會造成的,詩人無力改變,于是把沖天的激憤之情化做豪放的行樂之舉,發泄不滿,排遣憂愁,反抗現實。 全篇大起大落,詩情忽翕忽張,由悲轉喜、轉狂放、轉激憤、再轉狂放,最后歸結于「萬古愁」,回應篇首,如大河奔流,縱橫捭闔,力能扛鼎。全詩五音繁會,句式長短參差,氣象不凡。此篇如鬼斧神工,足以驚天地、泣鬼神,是詩仙李白的巔峰之作。 |