亚洲综合在线一区二区三区,亚洲中文无韩国r级电影,亚洲国产另类久久久精品
http://m.tkk7.com/zoninge/category/39514.html技術(shù),工作,學(xué)習(xí),生活 zh-cn Tue, 02 Jun 2009 09:42:08 GMT Tue, 02 Jun 2009 09:42:08 GMT 60 jsp:include不顯示的問題 http://m.tkk7.com/zoninge/archive/2009/05/11/270089.htmlJasonChou JasonChou Mon, 11 May 2009 10:43:00 GMT http://m.tkk7.com/zoninge/archive/2009/05/11/270089.html http://m.tkk7.com/zoninge/comments/270089.html http://m.tkk7.com/zoninge/archive/2009/05/11/270089.html#Feedback 2 http://m.tkk7.com/zoninge/comments/commentRss/270089.html http://m.tkk7.com/zoninge/services/trackbacks/270089.html
之前一直是用<%@ include file="***"%>來引入頁面,但是今天想要引入一個帶參的,就只能用<jsp:include page="**">了,碰到的第二個問題是我把jsp:include寫成下面的形式:
<
jsp:include?page
=
"
**
"
>
</
jsp:include
>
結(jié)果提示"jsp:param" standard action with "name" and "value" attributes,改成< jsp:include?page = " ** " ? /> 成功! ]]> SSH的一些基本概念 http://m.tkk7.com/zoninge/archive/2009/03/04/257845.htmlJasonChou JasonChou Wed, 04 Mar 2009 09:50:00 GMT http://m.tkk7.com/zoninge/archive/2009/03/04/257845.html http://m.tkk7.com/zoninge/comments/257845.html http://m.tkk7.com/zoninge/archive/2009/03/04/257845.html#Feedback 0 http://m.tkk7.com/zoninge/comments/commentRss/257845.html http://m.tkk7.com/zoninge/services/trackbacks/257845.html 原理:
1.讀取并解析配置文件
2.讀取并解析映射信息,創(chuàng)建SessionFactory
3.打開Sesssion
4.創(chuàng)建事務(wù)Transation
5.持久化操作
6.提交事務(wù)
7.關(guān)閉Session
8.關(guān)閉SesstionFactory 閱讀全文 ]]> hibernate二級緩存攻略 http://m.tkk7.com/zoninge/archive/2009/03/04/257755.htmlJasonChou JasonChou Wed, 04 Mar 2009 04:22:00 GMT http://m.tkk7.com/zoninge/archive/2009/03/04/257755.html http://m.tkk7.com/zoninge/comments/257755.html http://m.tkk7.com/zoninge/archive/2009/03/04/257755.html#Feedback 0 http://m.tkk7.com/zoninge/comments/commentRss/257755.html http://m.tkk7.com/zoninge/services/trackbacks/257755.html
二級緩存是SessionFactory級別的全局緩存,它底下可以使用不同的緩存類庫,比如ehcache、oscache等,需要設(shè)置hibernate.cache.provider_class,我們這里用ehcache,在2.1中就是
hibernate.cache.provider_class=net.sf.hibernate.cache.EhCacheProvider
如果使用查詢緩存,加上
hibernate.cache.use_query_cache=true
緩存可以簡單的看成一個Map,通過key在緩存里面找value。
閱讀全文 ]]> bean:write輸出HTML效果的問題以及struts其他標(biāo)簽的問題 http://m.tkk7.com/zoninge/archive/2009/02/16/254946.htmlJasonChou JasonChou Mon, 16 Feb 2009 11:36:00 GMT http://m.tkk7.com/zoninge/archive/2009/02/16/254946.html http://m.tkk7.com/zoninge/comments/254946.html http://m.tkk7.com/zoninge/archive/2009/02/16/254946.html#Feedback 0 http://m.tkk7.com/zoninge/comments/commentRss/254946.html http://m.tkk7.com/zoninge/services/trackbacks/254946.html 進(jìn)去,但是經(jīng)過bean:write之后直接顯示出來了,并沒有出現(xiàn)HTML效果,結(jié)果發(fā)現(xiàn)加上filter="false"之后就可以了。
閱讀全文 ]]> 輕松的感覺 http://m.tkk7.com/zoninge/archive/2009/02/04/253318.htmlJasonChou JasonChou Wed, 04 Feb 2009 13:21:00 GMT http://m.tkk7.com/zoninge/archive/2009/02/04/253318.html http://m.tkk7.com/zoninge/comments/253318.html http://m.tkk7.com/zoninge/archive/2009/02/04/253318.html#Feedback 0 http://m.tkk7.com/zoninge/comments/commentRss/253318.html http://m.tkk7.com/zoninge/services/trackbacks/253318.html 感觸最深的一點(diǎn)就是,寫代碼之前必須和客戶商談好他的需求,至少大的方向要定下來,要不到時候返工的話會很麻煩很麻煩!我就深受其害,第一個星期說是這樣,我把代碼寫好了之后,結(jié)果需求又變成那樣,表結(jié)構(gòu)又要跟著變動,搞得所有寫好的程序都白寫了,我寫的有一個模塊,需求有三次大的變動!搞得我寫了整整三個星期才把那個模塊完成!需求不確定好,實(shí)在是浪費(fèi)了太多的時間。今天經(jīng)理開會的時候還說要加快進(jìn)度,要不然完不了工,如果之前做好前期準(zhǔn)備工作的話,也不會影響到開發(fā)的進(jìn)度了。
閱讀全文 ]]> HQL多表聯(lián)合查詢的問題 http://m.tkk7.com/zoninge/archive/2009/01/19/251892.htmlJasonChou JasonChou Mon, 19 Jan 2009 06:40:00 GMT http://m.tkk7.com/zoninge/archive/2009/01/19/251892.html http://m.tkk7.com/zoninge/comments/251892.html http://m.tkk7.com/zoninge/archive/2009/01/19/251892.html#Feedback 2 http://m.tkk7.com/zoninge/comments/commentRss/251892.html http://m.tkk7.com/zoninge/services/trackbacks/251892.html 閱讀全文 ]]> Hibernate多對多more-to-more實(shí)例 http://m.tkk7.com/zoninge/archive/2009/01/12/250972.htmlJasonChou JasonChou Mon, 12 Jan 2009 06:50:00 GMT http://m.tkk7.com/zoninge/archive/2009/01/12/250972.html http://m.tkk7.com/zoninge/comments/250972.html http://m.tkk7.com/zoninge/archive/2009/01/12/250972.html#Feedback 2 http://m.tkk7.com/zoninge/comments/commentRss/250972.html http://m.tkk7.com/zoninge/services/trackbacks/250972.html 閱讀全文 ]]> struts開發(fā)中碰到的問題 http://m.tkk7.com/zoninge/archive/2009/01/07/250300.htmlJasonChou JasonChou Wed, 07 Jan 2009 03:45:00 GMT http://m.tkk7.com/zoninge/archive/2009/01/07/250300.html http://m.tkk7.com/zoninge/comments/250300.html http://m.tkk7.com/zoninge/archive/2009/01/07/250300.html#Feedback 0 http://m.tkk7.com/zoninge/comments/commentRss/250300.html http://m.tkk7.com/zoninge/services/trackbacks/250300.html 造成這個問題有兩個原因,第一個原因是struts-config.xml的配置有問題,具體是 中的path屬性寫錯了。第二個原因是JSP文件中的action寫錯了
2. org.apache.struts.config.FormBeanConfig.createActionForm
造成這個問題的原因是 中的type屬性出錯 閱讀全文 ]]> 復(fù)合主鍵在hibernate中的處理 http://m.tkk7.com/zoninge/archive/2009/01/05/249928.htmlJasonChou JasonChou Mon, 05 Jan 2009 07:49:00 GMT http://m.tkk7.com/zoninge/archive/2009/01/05/249928.html http://m.tkk7.com/zoninge/comments/249928.html http://m.tkk7.com/zoninge/archive/2009/01/05/249928.html#Feedback 0 http://m.tkk7.com/zoninge/comments/commentRss/249928.html http://m.tkk7.com/zoninge/services/trackbacks/249928.html 閱讀全文 ]]> Hibernate的緩存機(jī)制 http://m.tkk7.com/zoninge/archive/2009/01/04/249733.htmlJasonChou JasonChou Sun, 04 Jan 2009 06:30:00 GMT http://m.tkk7.com/zoninge/archive/2009/01/04/249733.html http://m.tkk7.com/zoninge/comments/249733.html http://m.tkk7.com/zoninge/archive/2009/01/04/249733.html#Feedback 0 http://m.tkk7.com/zoninge/comments/commentRss/249733.html http://m.tkk7.com/zoninge/services/trackbacks/249733.html
第二級緩存是一個可插拔的的緩存插件,它是由SessionFactory負(fù)責(zé)管理。由于SessionFactory對象的生命周期和應(yīng)用程序的整個過程對應(yīng),因此第二級緩存是進(jìn)程范圍或者集群范圍的緩存。這個緩存中存放的對象的松散數(shù)據(jù)。第二級對象有可能出現(xiàn)并發(fā)問題,因此需要采用適當(dāng)?shù)牟l(fā)訪問策略,該策略為被緩存的數(shù)據(jù)提供了事務(wù)隔離級別。緩存適配器用于把具體的緩存實(shí)現(xiàn)軟件與Hibernate集成。第二級緩存是可選的,可以在每個類或每個集合的粒度上配置第二級緩存。 閱讀全文 ]]> struts-config.xml詳解(轉(zhuǎn)) http://m.tkk7.com/zoninge/archive/2008/12/29/248913.htmlJasonChou JasonChou Mon, 29 Dec 2008 07:46:00 GMT http://m.tkk7.com/zoninge/archive/2008/12/29/248913.html http://m.tkk7.com/zoninge/comments/248913.html http://m.tkk7.com/zoninge/archive/2008/12/29/248913.html#Feedback 0 http://m.tkk7.com/zoninge/comments/commentRss/248913.html http://m.tkk7.com/zoninge/services/trackbacks/248913.html
名稱:form-bean
描述:用來配置ActionForm Bean
數(shù)量:任意多個
子元素:form-property 閱讀全文 ]]> struts標(biāo)簽使用舉例-logic http://m.tkk7.com/zoninge/archive/2008/12/26/248413.htmlJasonChou JasonChou Fri, 26 Dec 2008 04:28:00 GMT http://m.tkk7.com/zoninge/archive/2008/12/26/248413.html http://m.tkk7.com/zoninge/comments/248413.html http://m.tkk7.com/zoninge/archive/2008/12/26/248413.html#Feedback 0 http://m.tkk7.com/zoninge/comments/commentRss/248413.html http://m.tkk7.com/zoninge/services/trackbacks/248413.html 該標(biāo)簽是用來判斷是否為空的。如果為空,該標(biāo)簽體中嵌入的內(nèi)容就會被處理。該標(biāo)簽用于以下情況:
1)當(dāng)Java對象為null時;
2)當(dāng)String對象為""時;
3)當(dāng)java.util.Collection對象中的isEmpty()返回true時;
4)當(dāng)java.util.Map對象中的isEmpty()返回true時。
閱讀全文 ]]> getOutputStream() 的問題 http://m.tkk7.com/zoninge/archive/2008/10/16/234665.htmlJasonChou JasonChou Thu, 16 Oct 2008 03:25:00 GMT http://m.tkk7.com/zoninge/archive/2008/10/16/234665.html http://m.tkk7.com/zoninge/comments/234665.html http://m.tkk7.com/zoninge/archive/2008/10/16/234665.html#Feedback 0 http://m.tkk7.com/zoninge/comments/commentRss/234665.html http://m.tkk7.com/zoninge/services/trackbacks/234665.html 閱讀全文 ]]> ajax+struts實(shí)現(xiàn)多級下拉列表聯(lián)動,無刷新 http://m.tkk7.com/zoninge/archive/2008/04/10/224371.htmlJasonChou JasonChou Thu, 10 Apr 2008 02:19:00 GMT http://m.tkk7.com/zoninge/archive/2008/04/10/224371.html http://m.tkk7.com/zoninge/comments/224371.html http://m.tkk7.com/zoninge/archive/2008/04/10/224371.html#Feedback 0 http://m.tkk7.com/zoninge/comments/commentRss/224371.html http://m.tkk7.com/zoninge/services/trackbacks/224371.html HttpServletRequest request, HttpServletResponse response) { String level2OrganId = request.getParameter( " level2OrganId " ); System.out.print(level2OrganId); IDReportLogic dreportLogic = (IDReportLogic)SpringFactory.getBeanFactory().getBean( " dreportLogic " ); response.setContentType( " text/xml;charset=UTF-8 " ); response.setHeader( " Cache-control " , " no-cache " ); try { String orgLevel = request.getParameter( " orgLevel " ); String orgId = request.getParameter( " orgId " ); /**/ /* 以下為前臺當(dāng)中接受到的xml結(jié)構(gòu)。 StringBuffer sb = new StringBuffer(); sb.append("<?xml version=\"1.0\" encoding=\"UTF-8\"?>"); String str="<select><kkk><value>11111</value><text>北京</text></kkk>"; String str2="<kkk><value>3333</value><text>上海</text></kkk></select>"; sb.append(str); sb.append(str2); */ PrintWriter out = response.getWriter(); out.write(str); out.flush(); return null ; } catch (Exception e) { // TODO 自動生成 catch 塊 request.setAttribute( " info " , " 獲取二級機(jī)構(gòu)異常! " ); e.printStackTrace(); return mapping.getInputForward(); } } 二級機(jī)構(gòu): < select name = " secOrganIdSel " id = " secOrganIdSel " onchange = " selectChangeListener('2',this.options[this.selectedIndex].value); " > < option value = " -1 " > 請選擇機(jī)構(gòu).. </ option > </ select > 三級機(jī)構(gòu): < select name = " thdOrganIdSel " id = " thdOrganIdSel " onchange = " selectChangeListener('3',this.options[this.selectedIndex].value); " > < option value = " -1 " > 請選擇機(jī)構(gòu).. </ option > </ select > 四級機(jī)構(gòu): < select name = " forthOrganIdSel " > < option value = " -1 " > 請選擇機(jī)構(gòu).. </ option > </ select > < script language = " javascript " type = " text/javascript " > var xmlHttp; function createXMLHttpRequest() { if (window.ActiveXObject) { xmlHttp = new ActiveXObject( " Microsoft.XMLHTTP " ); } else if (window.XMLHttpRequest) { xmlHttp = new XMLHttpRequest(); } } // 查詢指定頁面 function selectChangeListener(orgLevel,orgId) { createXMLHttpRequest(); var url = " <%=request.getContextPath()%>/dreportAction.do?method=getOrganinfo_ajax&orgLevel= " + orgLevel + " &orgId= " + orgId; xmlHttp.open( " get " ,url, true ); if (orgLevel == ' 2 ') { // 如果是選擇默認(rèn)的第一個,則是清空后面3級機(jī)構(gòu)和4級機(jī)構(gòu)。 var tempSel = document.getElementById( " secOrganIdSel " ); if (tempSel.options[tempSel.selectedIndex].value == - 1 ) { var tempSel_1 = document.getElementById( " thdOrganIdSel " ); tempSel_1.options.length = 1 ; var tempSel_2 = document.getElementById( " forthOrganIdSel " ); tempSel_2.options.length = 1 ; return false ; } xmlHttp.onreadystatechange = callback2; } else if (orgLevel == ' 3 ') { // 如果三級機(jī)構(gòu)默認(rèn)的是第一個選項,則清空第4級機(jī)構(gòu) var tempSel = document.getElementById( " thdOrganIdSel " ); if (tempSel.options[tempSel.selectedIndex].value == - 1 ) { var tempSel_2 = document.getElementById( " forthOrganIdSel " ); tempSel_2.options.length = 1 ; return false ; } xmlHttp.onreadystatechange = callback3; } xmlHttp.send( null ); } // 返回信息處理,二級機(jī)構(gòu)下拉列表返回結(jié)果 function callback2() { if (xmlHttp.readyState == 4 ) { if (xmlHttp.status == 200 ) { var xmlDoc = xmlHttp.responseXML; changeSel(' 2 ',xmlDoc); } else { window.alert( " 您所請求的頁面有異常。 " ); } } } // 返回信息處理,三級機(jī)構(gòu)下拉列表返回結(jié)果 function callback3() { if (xmlHttp.readyState == 4 ) { if (xmlHttp.status == 200 ) { var xmlDoc = xmlHttp.responseXML; changeSel(' 3 ',xmlDoc); } else { window.alert( " 您所請求的頁面有異常。 " ); } } } // 更新機(jī)構(gòu)下拉列表 function changeSel(orgLevel,xmlDoc) { // var xsel = xmlDoc.getElementsByTagName('kkk'); var xsel = xmlDoc.documentElement.childNodes; // alert(xsel.length); if (orgLevel == ' 2 ') { // 二級機(jī)構(gòu),3級機(jī)構(gòu)和4級機(jī)構(gòu)需要清空。 var tempSel_1 = document.getElementById( " thdOrganIdSel " ); tempSel_1.options.length = 0 ; tempSel_1.add( new Option('請選擇機(jī)構(gòu)',' - 1 ')) var tempSel_2 = document.getElementById( " forthOrganIdSel " ); tempSel_2.options.length = 0 ; tempSel_2.add( new Option('請選擇機(jī)構(gòu)',' - 1 ')) for ( var i = 0 ; i < xsel.length;i ++ ) { var xvalue = xsel[i].childNodes[ 0 ].firstChild.nodeValue; var xtext = xsel[i].childNodes[ 1 ].firstChild.nodeValue; var option = new Option(xtext,xvalue); tempSel_1.add(option); } } else if (orgLevel == ' 3 ') { // 三級機(jī)構(gòu),四級機(jī)構(gòu)需要清空 var tempSel_2 = document.getElementById( " forthOrganIdSel " ); tempSel_2.options.length = 0 ; tempSel_2.add( new Option('請選擇機(jī)構(gòu)',' - 1 ')) for ( var i = 0 ; i < xsel.length;i ++ ) { var xvalue = xsel[i].childNodes[ 0 ].firstChild.nodeValue; var xtext = xsel[i].childNodes[ 1 ].firstChild.nodeValue; var option = new Option(xtext,xvalue); tempSel_2.add(option); } } } </ script > ]]>
主站蜘蛛池模板:
四虎最新永久免费视频 |
国产拍拍拍无码视频免费 |
在线观看av永久免费 |
亚洲欧洲日产国产综合网 |
午夜精品一区二区三区免费视频 |
精品久久久久久亚洲 |
91精品全国免费观看青青 |
亚洲乱亚洲乱妇无码麻豆 |
免费在线观影网站 |
亚洲成A人片在线观看WWW |
野花香高清视频在线观看免费 |
亚洲av永久无码精品漫画 |
久久国产色AV免费看 |
亚洲一级毛片在线播放 |
免费观看的a级毛片的网站 |
男男黄GAY片免费网站WWW |
亚洲午夜激情视频 |
在线人成精品免费视频 |
中文字幕亚洲男人的天堂网络
|
国产免费午夜a无码v视频 |
美女的胸又黄又www网站免费 |
亚洲M码 欧洲S码SSS222 |
国产无遮挡色视频免费观看性色
|
久久亚洲AV成人无码国产电影 |
亚洲Aⅴ无码一区二区二三区软件 |
人与动性xxxxx免费 |
亚洲精品国产成人99久久 |
成年女人18级毛片毛片免费
|
在线观看黄片免费入口不卡 |
91亚洲一区二区在线观看不卡 |
久久99九九国产免费看小说 |
校园亚洲春色另类小说合集 |
亚洲国产精品无码专区 |
福利免费观看午夜体检区 |
日本一区二区在线免费观看 |
亚洲国产精品久久久久久 |
日韩毛片无码永久免费看 |
在线人成免费视频69国产
|
成人免费av一区二区三区 |
亚洲乱码在线视频 |
国内精品久久久久久久亚洲 |