奇米影视888狠狠狠777不卡,国产免费亚洲高清,在线视频中文字幕 http://www.aygfsteel.com/zoninge/category/39514.html技術,工作,學習,生活 zh-cn Tue, 02 Jun 2009 09:42:08 GMT Tue, 02 Jun 2009 09:42:08 GMT 60 jsp:include不顯示的問題 http://www.aygfsteel.com/zoninge/archive/2009/05/11/270089.htmlJasonChou JasonChou Mon, 11 May 2009 10:43:00 GMT http://www.aygfsteel.com/zoninge/archive/2009/05/11/270089.html http://www.aygfsteel.com/zoninge/comments/270089.html http://www.aygfsteel.com/zoninge/archive/2009/05/11/270089.html#Feedback 2 http://www.aygfsteel.com/zoninge/comments/commentRss/270089.html http://www.aygfsteel.com/zoninge/services/trackbacks/270089.html
之前一直是用<%@ include file="***"%>來引入頁面,但是今天想要引入一個帶參的,就只能用<jsp:include page="**">了,碰到的第二個問題是我把jsp:include寫成下面的形式:
<
jsp:include?page
=
"
**
"
>
</
jsp:include
>
結果提示"jsp:param" standard action with "name" and "value" attributes,改成< jsp:include?page = " ** " ? /> 成功! ]]> SSH的一些基本概念 http://www.aygfsteel.com/zoninge/archive/2009/03/04/257845.htmlJasonChou JasonChou Wed, 04 Mar 2009 09:50:00 GMT http://www.aygfsteel.com/zoninge/archive/2009/03/04/257845.html http://www.aygfsteel.com/zoninge/comments/257845.html http://www.aygfsteel.com/zoninge/archive/2009/03/04/257845.html#Feedback 0 http://www.aygfsteel.com/zoninge/comments/commentRss/257845.html http://www.aygfsteel.com/zoninge/services/trackbacks/257845.html 原理:
1.讀取并解析配置文件
2.讀取并解析映射信息,創建SessionFactory
3.打開Sesssion
4.創建事務Transation
5.持久化操作
6.提交事務
7.關閉Session
8.關閉SesstionFactory 閱讀全文 ]]> hibernate二級緩存攻略 http://www.aygfsteel.com/zoninge/archive/2009/03/04/257755.htmlJasonChou JasonChou Wed, 04 Mar 2009 04:22:00 GMT http://www.aygfsteel.com/zoninge/archive/2009/03/04/257755.html http://www.aygfsteel.com/zoninge/comments/257755.html http://www.aygfsteel.com/zoninge/archive/2009/03/04/257755.html#Feedback 0 http://www.aygfsteel.com/zoninge/comments/commentRss/257755.html http://www.aygfsteel.com/zoninge/services/trackbacks/257755.html
二級緩存是SessionFactory級別的全局緩存,它底下可以使用不同的緩存類庫,比如ehcache、oscache等,需要設置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其他標簽的問題 http://www.aygfsteel.com/zoninge/archive/2009/02/16/254946.htmlJasonChou JasonChou Mon, 16 Feb 2009 11:36:00 GMT http://www.aygfsteel.com/zoninge/archive/2009/02/16/254946.html http://www.aygfsteel.com/zoninge/comments/254946.html http://www.aygfsteel.com/zoninge/archive/2009/02/16/254946.html#Feedback 0 http://www.aygfsteel.com/zoninge/comments/commentRss/254946.html http://www.aygfsteel.com/zoninge/services/trackbacks/254946.html 進去,但是經過bean:write之后直接顯示出來了,并沒有出現HTML效果,結果發現加上filter="false"之后就可以了。
閱讀全文 ]]> 輕松的感覺 http://www.aygfsteel.com/zoninge/archive/2009/02/04/253318.htmlJasonChou JasonChou Wed, 04 Feb 2009 13:21:00 GMT http://www.aygfsteel.com/zoninge/archive/2009/02/04/253318.html http://www.aygfsteel.com/zoninge/comments/253318.html http://www.aygfsteel.com/zoninge/archive/2009/02/04/253318.html#Feedback 0 http://www.aygfsteel.com/zoninge/comments/commentRss/253318.html http://www.aygfsteel.com/zoninge/services/trackbacks/253318.html 感觸最深的一點就是,寫代碼之前必須和客戶商談好他的需求,至少大的方向要定下來,要不到時候返工的話會很麻煩很麻煩!我就深受其害,第一個星期說是這樣,我把代碼寫好了之后,結果需求又變成那樣,表結構又要跟著變動,搞得所有寫好的程序都白寫了,我寫的有一個模塊,需求有三次大的變動!搞得我寫了整整三個星期才把那個模塊完成!需求不確定好,實在是浪費了太多的時間。今天經理開會的時候還說要加快進度,要不然完不了工,如果之前做好前期準備工作的話,也不會影響到開發的進度了。
閱讀全文 ]]> HQL多表聯合查詢的問題 http://www.aygfsteel.com/zoninge/archive/2009/01/19/251892.htmlJasonChou JasonChou Mon, 19 Jan 2009 06:40:00 GMT http://www.aygfsteel.com/zoninge/archive/2009/01/19/251892.html http://www.aygfsteel.com/zoninge/comments/251892.html http://www.aygfsteel.com/zoninge/archive/2009/01/19/251892.html#Feedback 2 http://www.aygfsteel.com/zoninge/comments/commentRss/251892.html http://www.aygfsteel.com/zoninge/services/trackbacks/251892.html 閱讀全文 ]]> Hibernate多對多more-to-more實例 http://www.aygfsteel.com/zoninge/archive/2009/01/12/250972.htmlJasonChou JasonChou Mon, 12 Jan 2009 06:50:00 GMT http://www.aygfsteel.com/zoninge/archive/2009/01/12/250972.html http://www.aygfsteel.com/zoninge/comments/250972.html http://www.aygfsteel.com/zoninge/archive/2009/01/12/250972.html#Feedback 2 http://www.aygfsteel.com/zoninge/comments/commentRss/250972.html http://www.aygfsteel.com/zoninge/services/trackbacks/250972.html 閱讀全文 ]]> struts開發中碰到的問題 http://www.aygfsteel.com/zoninge/archive/2009/01/07/250300.htmlJasonChou JasonChou Wed, 07 Jan 2009 03:45:00 GMT http://www.aygfsteel.com/zoninge/archive/2009/01/07/250300.html http://www.aygfsteel.com/zoninge/comments/250300.html http://www.aygfsteel.com/zoninge/archive/2009/01/07/250300.html#Feedback 0 http://www.aygfsteel.com/zoninge/comments/commentRss/250300.html http://www.aygfsteel.com/zoninge/services/trackbacks/250300.html 造成這個問題有兩個原因,第一個原因是struts-config.xml的配置有問題,具體是 中的path屬性寫錯了。第二個原因是JSP文件中的action寫錯了
2. org.apache.struts.config.FormBeanConfig.createActionForm
造成這個問題的原因是 中的type屬性出錯 閱讀全文 ]]> 復合主鍵在hibernate中的處理 http://www.aygfsteel.com/zoninge/archive/2009/01/05/249928.htmlJasonChou JasonChou Mon, 05 Jan 2009 07:49:00 GMT http://www.aygfsteel.com/zoninge/archive/2009/01/05/249928.html http://www.aygfsteel.com/zoninge/comments/249928.html http://www.aygfsteel.com/zoninge/archive/2009/01/05/249928.html#Feedback 0 http://www.aygfsteel.com/zoninge/comments/commentRss/249928.html http://www.aygfsteel.com/zoninge/services/trackbacks/249928.html 閱讀全文 ]]> Hibernate的緩存機制 http://www.aygfsteel.com/zoninge/archive/2009/01/04/249733.htmlJasonChou JasonChou Sun, 04 Jan 2009 06:30:00 GMT http://www.aygfsteel.com/zoninge/archive/2009/01/04/249733.html http://www.aygfsteel.com/zoninge/comments/249733.html http://www.aygfsteel.com/zoninge/archive/2009/01/04/249733.html#Feedback 0 http://www.aygfsteel.com/zoninge/comments/commentRss/249733.html http://www.aygfsteel.com/zoninge/services/trackbacks/249733.html
第二級緩存是一個可插拔的的緩存插件,它是由SessionFactory負責管理。由于SessionFactory對象的生命周期和應用程序的整個過程對應,因此第二級緩存是進程范圍或者集群范圍的緩存。這個緩存中存放的對象的松散數據。第二級對象有可能出現并發問題,因此需要采用適當的并發訪問策略,該策略為被緩存的數據提供了事務隔離級別。緩存適配器用于把具體的緩存實現軟件與Hibernate集成。第二級緩存是可選的,可以在每個類或每個集合的粒度上配置第二級緩存。 閱讀全文 ]]> struts-config.xml詳解(轉) http://www.aygfsteel.com/zoninge/archive/2008/12/29/248913.htmlJasonChou JasonChou Mon, 29 Dec 2008 07:46:00 GMT http://www.aygfsteel.com/zoninge/archive/2008/12/29/248913.html http://www.aygfsteel.com/zoninge/comments/248913.html http://www.aygfsteel.com/zoninge/archive/2008/12/29/248913.html#Feedback 0 http://www.aygfsteel.com/zoninge/comments/commentRss/248913.html http://www.aygfsteel.com/zoninge/services/trackbacks/248913.html
名稱:form-bean
描述:用來配置ActionForm Bean
數量:任意多個
子元素:form-property 閱讀全文 ]]> struts標簽使用舉例-logic http://www.aygfsteel.com/zoninge/archive/2008/12/26/248413.htmlJasonChou JasonChou Fri, 26 Dec 2008 04:28:00 GMT http://www.aygfsteel.com/zoninge/archive/2008/12/26/248413.html http://www.aygfsteel.com/zoninge/comments/248413.html http://www.aygfsteel.com/zoninge/archive/2008/12/26/248413.html#Feedback 0 http://www.aygfsteel.com/zoninge/comments/commentRss/248413.html http://www.aygfsteel.com/zoninge/services/trackbacks/248413.html 該標簽是用來判斷是否為空的。如果為空,該標簽體中嵌入的內容就會被處理。該標簽用于以下情況:
1)當Java對象為null時;
2)當String對象為""時;
3)當java.util.Collection對象中的isEmpty()返回true時;
4)當java.util.Map對象中的isEmpty()返回true時。
閱讀全文 ]]> getOutputStream() 的問題 http://www.aygfsteel.com/zoninge/archive/2008/10/16/234665.htmlJasonChou JasonChou Thu, 16 Oct 2008 03:25:00 GMT http://www.aygfsteel.com/zoninge/archive/2008/10/16/234665.html http://www.aygfsteel.com/zoninge/comments/234665.html http://www.aygfsteel.com/zoninge/archive/2008/10/16/234665.html#Feedback 0 http://www.aygfsteel.com/zoninge/comments/commentRss/234665.html http://www.aygfsteel.com/zoninge/services/trackbacks/234665.html 閱讀全文 ]]> ajax+struts實現多級下拉列表聯動,無刷新 http://www.aygfsteel.com/zoninge/archive/2008/04/10/224371.htmlJasonChou JasonChou Thu, 10 Apr 2008 02:19:00 GMT http://www.aygfsteel.com/zoninge/archive/2008/04/10/224371.html http://www.aygfsteel.com/zoninge/comments/224371.html http://www.aygfsteel.com/zoninge/archive/2008/04/10/224371.html#Feedback 0 http://www.aygfsteel.com/zoninge/comments/commentRss/224371.html http://www.aygfsteel.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 " ); /**/ /* 以下為前臺當中接受到的xml結構。 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 " , " 獲取二級機構異常! " ); e.printStackTrace(); return mapping.getInputForward(); } } 二級機構: < select name = " secOrganIdSel " id = " secOrganIdSel " onchange = " selectChangeListener('2',this.options[this.selectedIndex].value); " > < option value = " -1 " > 請選擇機構.. </ option > </ select > 三級機構: < select name = " thdOrganIdSel " id = " thdOrganIdSel " onchange = " selectChangeListener('3',this.options[this.selectedIndex].value); " > < option value = " -1 " > 請選擇機構.. </ option > </ select > 四級機構: < select name = " forthOrganIdSel " > < option value = " -1 " > 請選擇機構.. </ 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 ') { // 如果是選擇默認的第一個,則是清空后面3級機構和4級機構。 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 ') { // 如果三級機構默認的是第一個選項,則清空第4級機構 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 ); } // 返回信息處理,二級機構下拉列表返回結果 function callback2() { if (xmlHttp.readyState == 4 ) { if (xmlHttp.status == 200 ) { var xmlDoc = xmlHttp.responseXML; changeSel(' 2 ',xmlDoc); } else { window.alert( " 您所請求的頁面有異常。 " ); } } } // 返回信息處理,三級機構下拉列表返回結果 function callback3() { if (xmlHttp.readyState == 4 ) { if (xmlHttp.status == 200 ) { var xmlDoc = xmlHttp.responseXML; changeSel(' 3 ',xmlDoc); } else { window.alert( " 您所請求的頁面有異常。 " ); } } } // 更新機構下拉列表 function changeSel(orgLevel,xmlDoc) { // var xsel = xmlDoc.getElementsByTagName('kkk'); var xsel = xmlDoc.documentElement.childNodes; // alert(xsel.length); if (orgLevel == ' 2 ') { // 二級機構,3級機構和4級機構需要清空。 var tempSel_1 = document.getElementById( " thdOrganIdSel " ); tempSel_1.options.length = 0 ; tempSel_1.add( new Option('請選擇機構',' - 1 ')) var tempSel_2 = document.getElementById( " forthOrganIdSel " ); tempSel_2.options.length = 0 ; tempSel_2.add( new Option('請選擇機構',' - 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 ') { // 三級機構,四級機構需要清空 var tempSel_2 = document.getElementById( " forthOrganIdSel " ); tempSel_2.options.length = 0 ; tempSel_2.add( new Option('請選擇機構',' - 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 > ]]>
主站蜘蛛池模板:
临朐县 |
海宁市 |
建宁县 |
海安县 |
余干县 |
江达县 |
定襄县 |
蕲春县 |
汝州市 |
玉林市 |
卢氏县 |
临清市 |
巢湖市 |
常熟市 |
论坛 |
高雄县 |
仁寿县 |
恩施市 |
秦皇岛市 |
大关县 |
平阳县 |
山阳县 |
密山市 |
贞丰县 |
西乌珠穆沁旗 |
高阳县 |
新巴尔虎右旗 |
九龙城区 |
新昌县 |
安乡县 |
吉隆县 |
长白 |
海兴县 |
元氏县 |
阿巴嘎旗 |
道真 |
黄陵县 |
博爱县 |
东台市 |
榆林市 |
巫山县 |