锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产亚洲精品拍拍拍拍拍,67pao强力打造67194在线午夜亚洲 ,亚洲经典千人经典日产http://www.tkk7.com/hhhaaawwwkkk/category/34836.html澶х埛鐨勫茍TM楠備漢zh-cnWed, 14 Dec 2011 06:08:12 GMTWed, 14 Dec 2011 06:08:12 GMT60spring-security瀛︿範絎旇--閰嶇疆鏂囦歡http://www.tkk7.com/hhhaaawwwkkk/archive/2011/12/13/366222.html鐢熷懡鐨勭喚鏀?/dc:creator>鐢熷懡鐨勭喚鏀?/author>Tue, 13 Dec 2011 05:07:00 GMThttp://www.tkk7.com/hhhaaawwwkkk/archive/2011/12/13/366222.htmlhttp://www.tkk7.com/hhhaaawwwkkk/comments/366222.htmlhttp://www.tkk7.com/hhhaaawwwkkk/archive/2011/12/13/366222.html#Feedback0http://www.tkk7.com/hhhaaawwwkkk/comments/commentRss/366222.htmlhttp://www.tkk7.com/hhhaaawwwkkk/services/trackbacks/366222.html
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:sec
="http://www.springframework.org/schema/security" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation
="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-2.0.4.xsd"
    default-lazy-init
="true">
    
<!-- 
        auto-config = true 鍒欎嬌鐢╢rom-login. 濡傛灉涓嶄嬌鐢ㄨ灞炴?nbsp;鍒欓粯璁や負http-basic(娌℃湁session). 
        lowercase-comparisons錛氳〃紺篣RL姣旇緝鍓嶅厛杞負灝忓啓銆?br />        path-type錛氳〃紺轟嬌鐢ˋpache Ant鐨勫尮閰嶆ā寮忋?br />        access-denied-page錛氳闂嫆緇濇椂杞悜鐨勯〉闈€?br />        access-decision-manager-ref錛氭寚瀹氫簡鑷畾涔夌殑璁塊棶絳栫暐綆$悊鍣ㄣ傚綋緋葷粺瑙掕壊鍚嶇殑鍓嶇紑涓嶆槸榛樿鐨凴OLE_鏃訛紝闇瑕佽嚜瀹氫箟璁塊棶絳栫暐綆$悊鍣ㄣ?br />     
-->
    
<sec:http auto-config="true" servlet-api-provision="false" lowercase-comparisons="false"
        access-denied-page
="/html/error_page_access_denied.html" path-type="ant"
        access-decision-manager-ref
="accessDecisionManager">
        
<!-- 
            login-page錛氭寚瀹氱櫥褰曢〉闈€?br />            login-processing-url錛氭寚瀹氫簡瀹㈡埛鍦ㄧ櫥褰曢〉闈腑鎸変笅 Sign In 鎸夐挳鏃惰璁塊棶鐨?nbsp;URL銆備笌鐧誨綍欏甸潰form鐨刟ction涓鑷淬傚叾榛樿鍊間負錛?j_spring_security_check銆?br />            authentication-failure-url錛氭寚瀹氫簡韜喚楠岃瘉澶辮觸鏃惰煩杞埌鐨勯〉闈€?br />            default-target-url錛氭寚瀹氫簡鎴愬姛榪涜韜喚楠岃瘉鍜屾巿鏉冨悗榛樿鍛堢幇緇欑敤鎴風殑欏甸潰銆?br />            always-use-default-target錛氭寚瀹氫簡鏄惁鍦ㄨ韓浠介獙璇侀氳繃鍚庢繪槸璺寵漿鍒癲efault-target-url灞炴ф寚瀹氱殑URL銆?br />         
-->
        
<sec:form-login login-page="/admin/page!login.action" login-processing-url="/admin/login" 
            default-target-url
="/admin/page!main.action" authentication-failure-url="/admin/page!login.action" 
            always-use-default-target
="true"  />
            
        
<!-- "璁頒綇鎴?鍔熻兘錛岄噰鐢ㄦ寔涔呭寲絳栫暐錛堝皢鐢ㄦ埛鐨勭櫥褰曚俊鎭瓨鏀懼湪鏁版嵁搴撹〃涓級 -->
        
<sec:remember-me key="e37f8888-0ooo-22dd-bd0b-9900211c9a66" />
        
<!-- 
            logout-url錛氭寚瀹氫簡鐢ㄤ簬鍝嶅簲閫鍑虹郴緇熻姹傜殑URL銆傚叾榛樿鍊間負錛?j_spring_security_logout銆?br />            logout-success-url錛氶鍑虹郴緇熷悗杞悜鐨刄RL銆?br />            invalidate-session錛氭寚瀹氬湪閫鍑虹郴緇熸椂鏄惁瑕侀攢姣丼ession銆?br />         
-->
        
<sec:logout invalidate-session="true" logout-success-url="/admin/page!login.action" 
            logout-url
="/admin/logout" />
        
<!-- 
            max-sessions:鍏佽鐢ㄦ埛甯愬彿鐧誨綍鐨勬鏁般傝寖渚嬮檺鍒剁敤鎴峰彧鑳界櫥褰曚竴嬈°?br />            exception-if-maximum-exceeded: 榛樿涓篺alse錛屾鍊艱〃紺猴細鐢ㄦ埛絎簩嬈$櫥褰曟椂錛屽墠涓嬈$殑鐧誨綍淇℃伅閮借娓呯┖銆?br />            褰揺xception-if-maximum-exceeded="true"鏃剁郴緇熶細鎷掔粷絎簩嬈$櫥褰曘?br />         
-->
        
<sec:concurrent-session-control max-sessions="1" exception-if-maximum-exceeded="false" />
        
        
<!-- 鍚庡彴鐧誨綍 -->
        
<!-- intercept-url:鎷︽埅鍣?鍙互璁懼畾鍝簺璺緞闇瑕佸摢浜涙潈闄愭潵璁塊棶. filters=none 涓嶄嬌鐢ㄨ繃婊?涔熷彲浠ョ悊瑙d負蹇界暐 --> 
        
<sec:intercept-url pattern="/admin/page!login.action" filters="none" />
        
<!-- 鍟嗗搧綆$悊 -->
        
<sec:intercept-url pattern="/admin/goods!**" access="ROLE_GOODS" />
        
<!-- 鍩虹綆$悊鏉冮檺 -->
        
<sec:intercept-url pattern="/admin/**" access="ROLE_BASE" />
        
<!-- 
                   涓嬮潰鏄Struts2鐨凙ction璇鋒眰鏃剁殑閰嶇疆銆傛敞鎰忓湪鍓嶉潰鍔?錛屽惁鍒欎笉浼氳鎷︽埅楠岃瘉銆?br />                          琛ㄧず鍏鋒湁璁塊棶/unitsManager璧勬簮鐨勭敤鎴峰繀欏誨叿鏈塕OLE_PLATFORMADMIN鐨勬潈闄愩?br />                          褰撶敤鎴風櫥褰曟椂,灝嗙敤鎴風殑鎵鏈夋潈闄愪粠鏁版嵁搴撲腑鎻愬彇鍑烘潵錛屽艦鎴愬垪琛ㄣ?nbsp;褰撶敤鎴瘋闂璧勬簮鏃訛紝
                          灝嗙櫥褰曠敤鎴風殑鏉冮檺鍒楄〃鎻愬嚭鏉ヨ窡涓嬮潰閰嶇疆鐨勬潈闄愯繘琛屾瘮瀵癸紝鑻ユ湁錛屽垯鍏佽璁塊棶錛岃嫢娌℃湁錛?br />                          鍒欑粰鍑篈ccessDeniedException銆?nbsp;    
         
-->
        
<sec:intercept-url pattern="/unitsManager" access="ROLE_PLATFORMADMIN" />
        
<sec:intercept-url pattern="/usersManager" access="ROLE_PLATFORMADMIN" />
        
<sec:intercept-url pattern="/horizontalQuery" access="ROLE_PLATFORMADMIN" />
        
<sec:intercept-url pattern="/verticalQuery" access="ROLE_PLATFORMADMIN" /> 
    
</sec:http>

    
<sec:authentication-provider user-service-ref="adminDetailsServiceImpl">
        
<sec:password-encoder hash="md5" />
    
</sec:authentication-provider>

</beans>


]]>
鐢╝nnotation鏉ラ厤緗畇pring2.5+hibernate3.2+struts2 (杞?http://www.tkk7.com/hhhaaawwwkkk/archive/2009/10/22/299429.html鐢熷懡鐨勭喚鏀?/dc:creator>鐢熷懡鐨勭喚鏀?/author>Thu, 22 Oct 2009 13:58:00 GMThttp://www.tkk7.com/hhhaaawwwkkk/archive/2009/10/22/299429.htmlhttp://www.tkk7.com/hhhaaawwwkkk/comments/299429.htmlhttp://www.tkk7.com/hhhaaawwwkkk/archive/2009/10/22/299429.html#Feedback0http://www.tkk7.com/hhhaaawwwkkk/comments/commentRss/299429.htmlhttp://www.tkk7.com/hhhaaawwwkkk/services/trackbacks/299429.html姝ゆ枃绔犺漿鑷細http://pipe.javaeye.com/blog/290644
鍦ㄨ繖3縐嶆鏋舵惌閰嶄嬌鐢ㄧ殑鏃跺欙紝鎴戜滑寰寰闇瑕佸啓寰堝xml閰嶇疆鏂囦歡鏉ラ厤緗悇涓鏋剁殑渚濊禆鍏崇郴銆傚ぇ鐨勯」鐩腑錛寈ml閰嶇疆鏂囦歡鐨勮繃澶氾紝榪囦簬綣佺悙錛屽鑷存煡鎵捐搗鏉ヤ細寰堜笉鏂逛究銆?
鍦ㄨ繖縐嶆儏鍐典笅錛屾垜浠渶瑕佺畝鍖栨垜浠殑閰嶇疆鏂囦歡錛屽悓鏃剁粨鍚堥儴鍒唜ml鏉ヨ繘琛岄厤緗?榪欐椂鍊欐垜浠兂鍒頒簡annotation錛岃繖涓繎鍑犲勾鐐掑緱寰堢伀鐨勭帺鎰忋俛nnotation鍜寈ml鍚勮嚜鐨勫ソ澶勫拰寮婄鎴戝氨涓嶅璇翠簡錛岀湅浠g爜鍚с?
寮鍙戠幆澧冭姹?jdk6.0浠ヤ笂銆倀omcat5.5浠ヤ笂(涔熻tomcat5.0涔熻 涓嶈繃娌¤瘯榪?
鍏堜粠hibernate鍏ユ墜鍚э細
鎸夌収浠ュ線鐨勫啓娉曪紝鎴戜滑闇瑕佹湁.hbm鏂囦歡鏉ュ畬鎴恜o鏄犲皠銆傜幇鍦ㄦ垜浠氳繃annotation鐪佸幓浜嗚繖閮ㄥ垎宸ヤ綔銆?
鍏蜂綋浠g爜濡備笅錛氳繖鏄竴涓猵o綾?br />
 1 import javax.persistence.Column;   
 2 import javax.persistence.Entity;   
 3 import javax.persistence.GeneratedValue;   
 4 import javax.persistence.Id;   
 5 import javax.persistence.Table;   
 6   
 7 @Entity  
 8 @Table(name = "userlog")   
 9 public class UserLog {   
10     @Id  
11     @GeneratedValue  
12     private Long id;   
13   
14     @Column(name = "loginName")   
15     private String loginName;   
16   
17 .涓嬮潰鏄痵etter/getter鏂規硶銆?nbsp; 
18 

鎴戜滑娌″湪spring閰嶇疆鏂囦歡涓厤緗甴ibernate榪炴帴淇℃伅錛岃繕鏄噰鐢ㄤ紶緇熺殑hibernate.cfg.xml錛屽綋鐒朵篃鍙互鍦╯pring涓厤緗備唬鐮佸涓嬶細

 1 <?xml version="1.0" encoding="UTF-8"?>   
 2 <!DOCTYPE hibernate-configuration PUBLIC   
 3         "-//Hibernate/Hibernate Configuration DTD 3.0//EN"  
 4         "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">   
 5 <hibernate-configuration>   
 6     <session-factory>   
 7         <property name="connection.datasource">java:/comp/env/jdbc/ExampleDB</property>   
 8          
 9         <property name="dialect">org.hibernate.dialect.MySQL5Dialect</property>   
10            
11         <!--  <property name="hbm2ddl.auto">create</property>-->   
12         <property name="show_sql">true</property>   
13         <mapping class="com.nuctech.po.UserLog"/>   
14           
15     </session-factory>   
16 </hibernate-configuration>  

閫氳繃mapping class 鎴戜滑灝卞畬鎴愪簡po鏄犲皠銆?

OK!鎴戜滑鍐嶇湅dao灞?

 1 @Component  
 2 public class TestDao{   
 3  @Resource  
 4     private SessionFactory sessionFactory;   
 5   
 6     public SessionFactory getSessionFactory() {   
 7     return sessionFactory;   
 8     }   
 9   
10     public void setSessionFactory(SessionFactory sf) {   
11     this.sessionFactory = sf;   
12     }   
13    public Session getSession() {   
14         return sessionFactory.getCurrentSession();   
15     }   
16    public void save(Object obj){   
17     getSession().save(obj);   
18     }   
19 }  
20 

鍦ㄨ繖閲?鎴戜滑鐨刣ao閲囩敤浜咢Component 琛ㄧず瀹冩槸涓涓粍浠訛紝鍦ㄥ埆鐨勭被涓皢浼氬幓璋冪敤銆?
@Resource 寮曠敤SessionFactory 鐨刡ean.
鍏充簬annotation 鍙互鍙傝僑pring-Reference_zh_CN.chm

鍐嶆潵鐪嬫垜浠殑Action:
 1 @Component("TestAction")   
 2 public class TestAction extends ActionSupport {   
 3    @Resource  
 4     private TestDao dao; //榪欓噷寮曠敤涓婇潰鐨凜omponent    
 5     private UserLog log;   
 6    setter/getter鏂規硶   
 7   
 8      鍏朵粬鐨勫啓娉曢兘涓鏍蜂簡銆?nbsp;  
 9   
10 }  
11 

鍐嶇湅鎴戜滑鐨剆truts閰嶇疆鏂囦歡
 1 <!DOCTYPE struts PUBLIC   
 2         "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"  
 3         "http://struts.apache.org/dtds/struts-2.0.dtd">   
 4 <struts>   
 5     <include file="struts-default.xml"/>   
 6         <constant name="struts.objectFactory" value="spring" />   
 7         <constant name="struts.devMode" value="true" />   
 8      <package name="com.nuctech.action" extends="struts-default">   
 9                  <action name="queryUserLogByPage" class="TestAction" method="queryUserLogByPage">   
10         鐪佺暐.   
11          </action>   
12     </package>   
13        
14 </struts>  
15 

娉ㄦ剰榪欎釜action鍚嶅瓧涓嶡Component("TestAction")涓鑷淬?
鍦ㄦ病鏈塧nnotation鐨勬儏鍐典笅錛屾垜浠湪spring鐨勯厤緗枃浠朵腑闇瑕佹湁寰堝鐨刡ean娉ㄥ叆銆傜幇鍦ㄩ兘宸茬粡鍦ㄧ被涓敞鍏ヤ簡 閭d箞鎴戜滑鐜板湪鏉ョ湅spring閰嶇疆鏂囦歡:

 1 <?xml version="1.0" encoding="UTF-8"?>   
 2 <beans xmlns="http://www.springframework.org/schema/beans"  
 3     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
 4     xmlns:context="http://www.springframework.org/schema/context"  
 5     xmlns:tx="http://www.springframework.org/schema/tx"  
 6     xmlns:jee="http://www.springframework.org/schema/jee"  
 7     xsi:schemaLocation="   
 8     http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd   
 9     http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd   
10     http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-2.5.xsd   
11     http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd">   
12     <context:annotation-config />   
13   
14     <bean class="org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor"/>   
15        
16     <bean id="sessionFactory"  
17         class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">   
18         <property name="configLocation" value="classpath:/hibernate.cfg.xml" />   
19     </bean>   
20     <bean id="transactionManager"  
21         class="org.springframework.orm.hibernate3.HibernateTransactionManager">   
22         <property name="sessionFactory" ref="sessionFactory" />   
23     </bean>   
24   
25     <context:component-scan base-package="com.xxxx"/>   
26     <tx:annotation-driven/>   
27 </beans>

鎴戜滑鍙湪榪欎釜閰嶇疆鏂囦歡涓厤緗簡sessionFactory.浠ュ墠闇瑕侀厤緗殑bean涓嶈浜嗐?
鍙﹀闄勪笂鎴戜滑鐨刯ndi閰嶇疆鏂囦歡錛屽湪WebContent(WebRoot)涓嬮潰鐨凪ETA-INF鏂囦歡澶逛笅闈㈢殑context.xml銆?br />
 1 <?xml version="1.0" encoding="UTF-8"?>   
 2 <Context antiResourceLocking="false">   
 3     <!-- 浠ヤ笅孌甸厤緗畇ession鍦╰omcat閲嶅惎鏃剁殑鎸佷箙鍖栫瓥鐣ワ紝saveOnRestart涓篺alse鏃朵笉榪涜鎸佷箙鍖栵紝鏂逛究璋冭瘯鏃朵嬌鐢?nbsp;-->   
 4     <Manager className="org.apache.catalina.session.PersistentManager"  
 5         debug="0" saveOnRestart="false" maxActiveSessions="-1"  
 6         minIdleSwap="-1" maxIdleSwap="-1" maxIdleBackup="-1">   
 7         <Store className="org.apache.catalina.session.FileStore"  
 8             directory="mydir" />   
 9     </Manager>   
10     <!-- MySQL閰嶇疆-->   
11         <Resource name="jdbc/ExampleDB" type="javax.sql.DataSource"  
12             driverClassName="com.mysql.jdbc.Driver"  
13             url="jdbc:mysql://localhost:3306/book?useUnicode=true&amp;characterEncoding=utf-8"  
14             username="root" password="123" validationQuery="select 1"  
15             maxIdle="4" maxWait="5000" maxActive="8" removeAbandoned="true"  
16             removeAbandonedTimeout="120">   
17         </Resource>   
18        
19 </Context>  
20 

娉ㄦ剰榪欎釜jndi鍚嶅瓧涓巋ibernate.cfg.xml涓竴鑷淬?

鍏堝氨榪欐牱鍚с?

]]>
HTML璇█鍓栨瀽-frameset(杞?http://www.tkk7.com/hhhaaawwwkkk/archive/2009/09/05/293977.html鐢熷懡鐨勭喚鏀?/dc:creator>鐢熷懡鐨勭喚鏀?/author>Sat, 05 Sep 2009 02:45:00 GMThttp://www.tkk7.com/hhhaaawwwkkk/archive/2009/09/05/293977.htmlhttp://www.tkk7.com/hhhaaawwwkkk/comments/293977.htmlhttp://www.tkk7.com/hhhaaawwwkkk/archive/2009/09/05/293977.html#Feedback0http://www.tkk7.com/hhhaaawwwkkk/comments/commentRss/293977.htmlhttp://www.tkk7.com/hhhaaawwwkkk/services/trackbacks/293977.html
<FRAMESET> <FRAME> 
<NOFRAMES> 
<IFRAME>
鈻?妗嗘灦姒傚康 錛?/span>
鎵璋撴鏋朵究鏄綉欏電敾闈㈠垎鎴愬嚑涓紿楋紝鍚屾椂鍙栧緱澶氫釜 URL銆傚彧銆瑕?<FRAMESET> <FRAME> 鍗沖彲錛岃屾墍鏈夋鏋舵爣璁般瑕佹斁鍦ㄤ竴涓昏搗鐨?span class="Apple-converted-space"> html 妗o紝榪欎釜妗f鍙褰曚簡璇ユ鏋?濡備綍鍒掑垎錛屼笉浼氭樉紺轟換浣曡祫鏂欙紝鎵浠ヤ笉蹇呮斁鍏?<BODY> 鏍囪錛屾祻瑙堣繖妗嗘灦蹇呴』璇誨彇榪欐。 妗堣屼笉鏄叾瀹冩紿楃殑妗f銆?lt;FRAMESET> 鏄敤浠ュ垝鍒嗘紿楋紝姣忎竴妗嗙獥鐢變竴涓?<FRAME> 鏍?璁版墍鏍囩ず錛?lt;FRAME>蹇呴』鍦?<FRAMESET> 鑼冨洿涓嬌鐢ㄣ傚涓嬩緥錛?/span>

<frameset cols="50%,*">

<frame name="hello" src="up2u.html">
<frame name="hi" src="me2.html"> 
</frameset>

姝や緥涓?<FRAMESET> 鎶婄敾闈㈠垎鎴愬乏鍙充袱鐩哥瓑閮ㄥ垎錛屽乏渚挎槸鏄劇ず up2u.html錛屽彸杈瑰垯浼氭樉紺?me2.html 榪欐。妗堬紝<FRAME> 鏍囪鎵鏍囩ず鐨勬紿楁案榪滄槸鎸夌敱涓婅屼笅銆佺敱宸﹁嚦鍙崇殑嬈″簭銆?/span>

鏈妭涓?Composer 鏁欏鐨勩愯繍鐢ㄦ鏋躲戝ぇ閮ㄥ垎鐩稿悓錛屽彧鏄湰鑺傚鍔犱簡鍐呭鍙婅緝涓鴻緇嗭紝姝?濡傚叾瀹冪瘒绔犱竴鏍峰茍涓嶄細鎻愬強緗戦〉鍒朵綔宸ュ叿錛岃嫢棣堜笅瀛︿細浜?span class="Apple-converted-space"> HTML 鐩鎬俊浣犱害涓嶄細閫夌敤 Composer 錛?FrontPage 涓綾葷殑宸ュ叿浜嗐?/span>

鈻?<FRAMESET> <FRAME> 錛?/span>
鈻睺op
<FRAMESET> 縐版鏋舵爣璁幫紝鐢ㄤ互瀹e憡HTML鏂囦歡涓烘鏋舵ā寮忥紝騫惰瀹氳紿楀浣曞垎鍓層?span class="Apple-converted-space"> 
<FRAME> 鍒欏彧鏄瀹氭煇涓涓紿楀唴鐨勫弬鏁板睘鎬с?/span>

<FRAMESET> 鍙傛暟璁懼畾錛?span class="Apple-converted-space"> 
渚嬪瓙錛?lt;frameset rows="90,*" frameborder="0" border=0 framespacing="2" bordercolor="#008000">

  • COLS="90,*" 
    鍨傜洿鍒囧壊鐢婚潰(濡傚垎宸﹀彸涓や釜鐢婚潰)錛屾帴鍙?span style="color: rgb(255,0,128)">鏁存暟鍊?/span>銆?span style="color: rgb(255,0,128)">鐧懼垎鏁?/span>錛?span class="Apple-converted-space"> 
    * 鍒欎唬琛ㄥ崰鐢ㄩ涓嬬┖ 闂淬傛暟鍊肩殑涓暟浠h〃鍒嗘垚鐨勮紿楁暟鐩笖浠ラ楀彿鍒嗛殧銆備緥濡?COLS="30,*,50%" 鍙互 鍒囨垚涓変釜瑙嗙獥錛岀涓涓紿楁槸 30 pixels 鐨勫搴︼紝涓轟竴緇濆鍒嗗壊錛岀浜屼釜瑙嗙獥鏄綋 鍒嗛厤瀹岀涓鍙婄涓変釜瑙嗙獥寰屽墿涓嬬殑絀洪棿錛岀涓変釜瑙嗙獥鍒欏崰鏁翠釜鐢婚潰鐨?50% 瀹藉害 涓?涓鐩稿鍒嗗壊銆?span style="color: rgb(251,179,57)">鎮ㄥ彲鑷繁璋冩暣鏁板瓧銆?/span>
  • ROWS="120,*" 
    灝辨槸妯悜鍒囧壊錛屽皢鐢婚潰涓婁笅鍒嗗紑錛屾暟鍊艱瀹氬悓涓娿傚敮 COLS 涓?ROWS 涓ゅ弬鏁板敖閲?涓嶈鍚屽湪涓涓?<FRAMESET> 鏍囪涓紝鍥?Netacape 鍋剁劧涓嶈兘鏄劇ず榪欑被褰㈢殑妗嗘灦錛屽敖 閲囩敤澶氶噸鍒嗗壊銆?/span>
  • frameborder="0" 
    璁懼畾妗嗘灦鐨勮竟妗嗭紝鍏跺煎彧鏈?0 鍜?1 錛?0 琛ㄧず涓嶈杈規錛?1 琛ㄧず瑕佹樉紺鴻竟妗嗐傦紙閬?鍏嶄嬌鐢?yes 鎴?no 錛?/span>
  • border="0" 
    璁懼畾妗嗘灦鐨勮竟妗嗗帤搴︼紝浠?pixels 涓哄崟浣嶃?/span>
  • bordercolor="#008000" 
    璁懼畾妗嗘灦鐨勮竟妗嗛鑹層?/span>
  • framespacing="5" 
    琛ㄧず妗嗘灦涓庢鏋墮棿鐨勪繚鐣欑┖鐧界殑璺濈銆?/span>

<FRAME> 鍙傛暟璁懼畾錛?span class="Apple-converted-space"> 
渚嬪瓙錛?lt;frame name="top" src="a.html" marginwidth="5" marginheight="5" scrolling="Auto" frameborder="0" noresizeframespacing="6" bordercolor="#0000FF">

  • SRC="a.html"
    璁懼畾姝ゆ紿椾腑瑕佹樉紺虹殑緗戦〉妗f鍚嶇О錛屾瘡涓紿椾竴瀹氳瀵瑰簲钁椾竴涓綉欏墊。妗堛備綘鍙?浣跨敤緇濆璺緞鎴栫浉瀵硅礬寰勶紝鏈夊叧姝や袱鑰呰瑙佹柤銆愯繛緇撹繘闃躲戙?/span>
  • NAME="top"
    璁懼畾榪欎釜妗嗙獥鐨勫悕縐幫紝榪欐牱鎵嶈兘鎸囧畾妗嗘灦鏉ヤ綔榪炵粨錛屽繀欏諱絾浠繪剰鍛藉悕銆?/span>
  • frameborder=0
    璁懼畾妗嗘灦鐨勮竟妗嗭紝鍏跺煎彧鏈?0 鍜?1 錛?0 琛ㄧず涓嶈杈規錛?1 琛ㄧず瑕佹樉紺鴻竟妗嗐傦紙閬?鍏嶄嬌鐢?yes 鎴?no 錛?/span>
  • framespacing="6"
    琛ㄧず妗嗘灦涓庢鏋墮棿鐨勪繚鐣欑┖鐧界殑璺濈銆?/span>
  • bordercolor="#008000"
    璁懼畾妗嗘灦鐨勮竟妗嗛鑹層傞鑹插艱鍙傝冦?span class="hilite1" style="background-color: rgb(255,255,0)">HTML
     鍓栨瀽銆戙?/span>
  • scrolling="Auto"
    璁懼畾鏄惁瑕佹樉紺哄嵎杞達紝YES 琛ㄧず瑕佹樉紺哄嵎杞達紝NO 琛ㄧず鏃犺濡備綍閮戒笉瑕佹樉紺猴紝 AUTO鏄鎯呭喌鏄劇ず銆?/span>
  • noresize
    璁懼畾涓嶈浣跨敤鑰呭彲浠ユ敼鍙樿繖涓妗嗙殑澶у皬錛屼害娌℃湁璁懼畾姝ゅ弬鏁幫紝浣跨敤鑰呭彲浠ュ緢闅?鎰忓湴鎷夊姩妗嗘灦錛屾敼鍙樺叾澶у皬銆?/span>
  • marginhight=5
    琛ㄧず妗嗘灦楂樺害閮ㄤ喚杈圭紭鎵淇濈暀鐨勭┖闂淬?/span>
  • marginwidth=5
    琛ㄧず妗嗘灦瀹藉害閮ㄤ喚杈圭紭鎵淇濈暀鐨勭┖闂淬?/span>
浠ヤ笅鏄竴浜涗緥瀛愶細錛堜笌 Composer 鏁欏鐨勩愯繍鐢ㄦ鏋躲戠浉鍚岋級

渚嬪瓙 HTML Code
 
 
<frameset rows="80,*">
<frame name="top" src="a.html">
<frame name="bottom" src="b.html"> 
</frameset>
渚嬪瓙 HTML Code
 
 
 
<frameset rows="80,*,80">
<frame name="top" src="a.html">
<frame name="middle" src="b.html">
<frame name="bottom" src="c.html"> 
</frameset>
渚嬪瓙 HTML Code
   
 
<frameset cols="150,*"> 
<frameset rows="80,*">
<frame name="upper_left" src="a.html">
<frame name="lower_left" src="b.html"> 
</frameset>
<frame name="right" src="c.html"> 
</frameset>
渚嬪瓙 HTML Code
 
   
<frameset rows="80,*">
<frame name="top" src="a.html"> 
<frameset cols="150,*">
<frame name="lower_left" src="b.html">
<frame name="lower_right" src="c.html"> 
</frameset> 
</frameset>
渚嬪瓙 HTML Code
   
 
<frameset cols="150,*">
<frame name="left" src="a.html"> 
<frameset rows="80,*">
<frame name="upper_right" src="b.html">
<frame name="lower_right" src="c.html"> 
</frameset> 
</frameset>
鈻?<NOFRAMES> 錛?/span>
鈻睺op
褰撳埆浜轟嬌鐢ㄧ殑嫻忚鍣ㄥお鏃э紝涓嶆敮鎻存鏋惰繖涓姛鑳芥椂錛屼粬鐪嬪埌鐨勫皢浼氭槸涓鐗囩┖鐧姐備負浜嗛伩鍏?榪欑鎯呭喌錛屽彲浣跨敤 <NOFRAMES> 榪欎釜鏍囪錛屽綋浣跨敤鑰呯殑嫻忚鍣ㄧ湅涓嶅埌妗嗘灦鏃訛紝浠栧氨浼氱湅 鍒?span class="Apple-converted-space"> <NOFRAMES> 涓?span class="Apple-converted-space"> </NOFRAMES> 涔嬮棿鐨勫唴瀹癸紝鑰屼笉鏄竴鐗囩┖鐧姐傝繖浜涘唴瀹瑰彲浠ユ槸鎻愰啋 嫻忚杞敤鏂扮殑嫻忚鍣ㄧ殑瀛楀彞錛岀敋鑷蟲槸涓涓病鏈夋鏋剁殑緗戦〉鎴栬兘鑷姩鍒囨崲鑷蟲病鏈夋鏋剁殑鐗堟湰 浜﹀彲銆?/span>

搴旂敤鏂規硶錛?span class="Apple-converted-space"> 
鍦?lt;frameset> 鏍囪鑼冨洿鍔犲叆 </NOFRAMES> 鏍囪錛屼互涓嬫槸涓涓緥瀛愶細

<frameset rows="80,*">
<noframes> 
<body> 
寰堟姳姝夛紝棣堜笅浣跨敤鐨勬祻瑙堝櫒涓嶆敮鎻存鏋跺姛鑳斤紝璇瘋漿鐢ㄦ柊鐨勬祻瑙堝櫒銆?span class="Apple-converted-space"> 

</body> 
</noframes>
<frame name="top" src="a.html">
<frame name="bottom" src="b.html">
</frameset>

鑻ユ祻瑙堝櫒鏀彺妗嗘灦錛岄偅鍫嬪畠涓嶄細鐞嗕細 <noframes> 涓殑涓滆タ錛屼絾鑻ユ祻瑙堝櫒涓嶆敮鎻存鏋訛紝鐢?鏂間笉璁よ瘑鎵鏈夋鏋舵爣璁幫紝涓嶆槑鐨勬爣璁頒細琚暐榪囷紝鏍囪鍖呭洿鐨勪笢瑗夸究琚В璇誨嚭鏉ワ紝鎵浠ユ斁鍦?<noframes>鑼冨洿鍐呯殑鏂囧瓧浼氳鏄劇ず銆?/span>

鈻?<IFRAME> 錛?/span>
鈻睺op
榪欐爣璁板彧閫傜敤鏂?IE銆?/span> 瀹冪殑浣滅敤鏄湪涓欏電綉欏典腑闂存彃鍏ヤ竴涓紿椾互鏄劇ず鍙︿竴涓枃浠躲傚畠鏄?涓涓洿鍫墊爣璁幫紝浣嗗洿钁楃殑瀛楀彞鍙湁鍦ㄦ祻瑙堝櫒涓嶆敮鎻?iframe 鏍囪鏃舵墠浼氭樉紺猴紝濡?lt;noframes> 涓鏍鳳紝鍙互鏀句簺鎻愰啋瀛楀彞涔嬬被銆傞氬父 iframe 閰嶅悎涓涓鯨璁ゆ祻瑙堝櫒鐨?Java Script 浼氳緝濂斤紝鑻?javascript 璁ゅ嚭璇ユ祻瑙堝櫒騫墮潪 Internet Explorer 渚夸細鍒囨崲鑷沖彟涓鐗堟湰銆?/span>

<iframe> 鐨勫弬鏁拌瀹氬涓嬶細 
渚嬪瓙錛?<iframe src="iframe.html" name="test" align="MIDDLE" width="300" height="100" marginwidth="1" marginheight="1"frameborder="1" scrolling="Yes">

  • src="iframe.html" 
    嬈叉樉紺烘柤姝ゆ紿楃殑鏂囦歡鏉ユ簮闄ゆ。妗堝悕縐幫紝蹇呰鍔犱笂鐩稿鎴栫粷瀵硅礬寰勩?/span>
  • name="test" 
    姝ゆ紿楀悕縐幫紝榪欐槸榪炵粨鏍囪鐨?target 鍙傛暟鎵銆瑕佺殑錛?/span>
  • align="MIDDLE" 
    鍙夊間負 left, right, top, middle, bottom錛屼綔鐢ㄤ笉澶?/span>
  • width="300" height="100" 
    妗嗙獥鐨勫鍙婇暱錛屼互 pixels 涓哄崟浣嶃?/span>
  • marginwidth="1" marginheight="1" 
    璇ユ彃鍏ョ殑鏂囦歡涓庢杈規墍淇濈暀鐨勭┖闂淬?/span>
  • frameborder="1" 
    浣跨敤 1 琛ㄧず鏄劇ず杈規錛?0 鍒欎笉鏄劇ず銆傦紙鍙互鏄?yes 鎴?no錛?/span>
  • scrolling="Yes" 
    浣跨敤 Yes 琛ㄧず瀹硅鍗峰姩錛堝唴瀹氾級錛?No 鍒欎笉瀹硅鍗峰姩銆?/span>


]]>
struts2+hibernate+spring+mysql涔辯爜闂http://www.tkk7.com/hhhaaawwwkkk/archive/2009/09/03/293712.html鐢熷懡鐨勭喚鏀?/dc:creator>鐢熷懡鐨勭喚鏀?/author>Thu, 03 Sep 2009 03:05:00 GMThttp://www.tkk7.com/hhhaaawwwkkk/archive/2009/09/03/293712.htmlhttp://www.tkk7.com/hhhaaawwwkkk/comments/293712.htmlhttp://www.tkk7.com/hhhaaawwwkkk/archive/2009/09/03/293712.html#Feedback1http://www.tkk7.com/hhhaaawwwkkk/comments/commentRss/293712.htmlhttp://www.tkk7.com/hhhaaawwwkkk/services/trackbacks/293712.html 棣栧厛鏌ヨ祫鏂欒鏄湪struts.properties鍔犲叆濡備笅鐨刱ey-value錛歴truts.locale=zh_CN  錛泂truts.i18n.encoding=gb2312-------鍚戞暟鎹簱淇濆瓨鏁版嵁鏃跺嚭鐜頒貢鐮侊紝闂娌℃湁瑙e喅錛?br /> 鐒跺悗鍐嶆煡璇存槸灝唖pring鐨勯厤緗枃浠?lt;property name="url" value="jdbc:mysql://localhost:3306/test?useUnicode=true&amp;characterEncoding=UTF-8"></property>鍐欐垚榪欐牱---------鍐嶈瘯楠屼繚瀛樻暟鎹繕鏄貢鐮侊紝闂娌℃湁瑙e喅錛?br /> 鐒跺悗鍐嶆煡璇村皢mysql瀛楃闆嗚緗負UTF-8----------鍐嶈瘯楠屼繚瀛樻暟鎹繕鏄貢鐮侊紝闂娌℃湁瑙e喅錛?br /> 鐒跺悗鍐嶆煡璇村啓涓猣ilter
 1 public class NewFilterDispatcher extends FilterDispatcher {   
 2     private static String encoding = "GBK";   
 3        
 4     public void init(FilterConfig filterConfig) throws ServletException {   
 5         super.init(filterConfig);   
 6         String encodingParam = filterConfig.getInitParameter("encoding");   
 7         if (encodingParam != null && encodingParam.trim().length() != 0) {   
 8             encoding = encodingParam;   
 9         }   
10     }   
11        
12     public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)   
13             throws IOException, ServletException {   
14         request.setCharacterEncoding(encoding);   
15         super.doFilter(request, response, chain);   
16     }   
17 }   

web.xml
<filter>   
    
<filter-name>struts</filter-name>   
    
<filter-class>util.NewFilterDispatcher</filter-class>   
    
<init-param>   
        
<param-name>encoding</param-name>   
        
<param-value>gb2312</param-value>   
    
</init-param>   
</filter>   
  
<filter-mapping>   
    
<filter-name>struts</filter-name>   
    
<url-pattern>/*</url-pattern>   
</filter-mapping>   

鍐嶈瘯楠屼繚瀛樻暟鎹紝榪欐涔辯爜闂緇堜簬瑙e喅錛?

]]>
HTML杞箟絎?/title><link>http://www.tkk7.com/hhhaaawwwkkk/archive/2009/06/09/280988.html</link><dc:creator>鐢熷懡鐨勭喚鏀?/dc:creator><author>鐢熷懡鐨勭喚鏀?/author><pubDate>Tue, 09 Jun 2009 10:06:00 GMT</pubDate><guid>http://www.tkk7.com/hhhaaawwwkkk/archive/2009/06/09/280988.html</guid><wfw:comment>http://www.tkk7.com/hhhaaawwwkkk/comments/280988.html</wfw:comment><comments>http://www.tkk7.com/hhhaaawwwkkk/archive/2009/06/09/280988.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/hhhaaawwwkkk/comments/commentRss/280988.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/hhhaaawwwkkk/services/trackbacks/280988.html</trackback:ping><description><![CDATA[--- --- 鍒惰〃絎orizontal tab<br /> --- --- 鎹㈣Line feed<br /> --- --- 鍥炶濺Carriage Return<br /> --- Space<br /> ! ! --- 鎯婂徆鍙稥xclamation mark<br /> " " &quot; 鍙屽紩鍙稱uotation mark<br /> # # --- 鏁板瓧鏍囧織Number sign<br /> $ $ --- 緹庡厓鏍囧織Dollar sign<br /> % % --- 鐧懼垎鍙稰ercent sign<br /> & & &amp; Ampersand<br /> ' ' --- 鍗曞紩鍙稟postrophe<br /> ( ( --- 灝忔嫭鍙峰乏杈歸儴鍒哃eft parenthesis<br /> ) ) --- 灝忔嫭鍙峰彸杈歸儴鍒哛ight parenthesis<br /> * * --- 鏄熷彿Asterisk<br /> + + --- 鍔犲彿Plus sign<br /> , , --- 閫楀彿Comma<br /> - - --- 榪炲瓧鍙稨yphen<br /> . . --- 鍙ュ彿Period (fullstop)<br /> / / --- 鏂滄潬Solidus (slash)<br /> 0 0 --- 鏁板瓧0 Digit 0<br /> 1 1 --- 鏁板瓧1 Digit 1<br /> 2 2 --- 鏁板瓧2 Digit 2<br /> 3 3 --- 鏁板瓧3 Digit 3<br /> 4 4 --- 鏁板瓧4 Digit 4<br /> 5 5 --- 鏁板瓧5 Digit 5<br /> 6 6 --- 鏁板瓧6 Digit 6<br /> 7 7 --- 鏁板瓧7 Digit 7<br /> 8 8 --- 鏁板瓧8 Digit 8<br /> 9 9 --- 鏁板瓧9 Digit 9<br /> : : --- 鍐掑彿Colon<br /> ; ; --- 鍒嗗彿Semicolon<br /> < < &lt; 灝忎簬鍙稬ess than<br /> = = --- 絳変簬絎﹀彿Equals sign<br /> > > &gt; 澶т簬鍙稧reater than<br /> ? ? --- 闂彿Question mark<br /> @ @ --- Commercial at<br /> A A --- 澶у啓A Capital A<br /> B B --- 澶у啓B Capital B<br /> C C --- 澶у啓C Capital C<br /> D D --- 澶у啓D Capital D<br /> E E --- 澶у啓E Capital E<br /> F F --- 澶у啓F Capital F<br /> G G --- 澶у啓G Capital G<br /> H H --- 澶у啓H Capital H<br /> I I --- 澶у啓J Capital I<br /> J J --- 澶у啓K Capital J<br /> K K --- 澶у啓L Capital K<br /> L L --- 澶у啓K Capital L<br /> M M --- 澶у啓M Capital M<br /> N N --- 澶у啓N Capital N<br /> O O --- 澶у啓O Capital O<br /> P P --- 澶у啓P Capital P<br /> Q Q --- 澶у啓Q Capital Q<br /> R R --- 澶у啓R Capital R<br /> S S --- 澶у啓S Capital S<br /> T T --- 澶у啓T Capital T<br /> U U --- 澶у啓U Capital U<br /> V V --- 澶у啓V Capital V<br /> W W --- 澶у啓W Capital W<br /> X X --- 澶у啓X Capital X<br /> Y Y --- 澶у啓Y Capital Y<br /> Z Z --- 澶у啓Z Capital Z<br /> [ [ --- 涓嫭鍙峰乏杈歸儴鍒哃eft square bracket<br /> \ \ --- 鍙嶆枩鏉燫everse solidus (backslash)<br /> ] ] --- 涓嫭鍙峰彸杈歸儴鍒哛ight square bracket<br /> ^ ^ --- Caret<br /> _ _ --- 涓嬪垝綰縃orizontal bar (underscore)<br /> ` ` --- 灝栭噸闊崇Acute accent<br /> a a --- 灝忓啓a Small a<br /> b b --- 灝忓啓b Small b<br /> c c --- 灝忓啓c Small c<br /> d d --- 灝忓啓d Small d<br /> e e --- 灝忓啓e Small e<br /> f f --- 灝忓啓f Small f<br /> g g --- 灝忓啓g Small g<br /> h h --- 灝忓啓h Small h<br /> i i --- 灝忓啓i Small i<br /> j j --- 灝忓啓j Small j<br /> k k --- 灝忓啓k Small k<br /> l l --- 灝忓啓l Small l<br /> m m --- 灝忓啓m Small m<br /> n n --- 灝忓啓n Small n<br /> o o --- 灝忓啓o Small o<br /> p p --- 灝忓啓p Small p<br /> q q --- 灝忓啓q Small q<br /> r r --- 灝忓啓r Small r<br /> s s --- 灝忓啓s Small s<br /> t t --- 灝忓啓t Small t<br /> u u --- 灝忓啓u Small u<br /> v v --- 灝忓啓v Small v<br /> w w --- 灝忓啓w Small w<br /> x x --- 灝忓啓x Small x<br /> y y --- 灝忓啓y Small y<br /> z z --- 灝忓啓z Small z<br /> { { --- 澶ф嫭鍙峰乏杈歸儴鍒哃eft curly brace<br /> | | --- 绔栫嚎Vertical bar<br /> } } --- 澶ф嫭鍙峰彸杈歸儴鍒哛ight curly brace<br /> ~ ~ --- Tilde<br /> <img src ="http://www.tkk7.com/hhhaaawwwkkk/aggbug/280988.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/hhhaaawwwkkk/" target="_blank">鐢熷懡鐨勭喚鏀?/a> 2009-06-09 18:06 <a href="http://www.tkk7.com/hhhaaawwwkkk/archive/2009/06/09/280988.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>j2ee鍩虹鐭ヨ瘑錛堜竴錛夈恟equest&response銆?/title><link>http://www.tkk7.com/hhhaaawwwkkk/archive/2008/12/19/246986.html</link><dc:creator>鐢熷懡鐨勭喚鏀?/dc:creator><author>鐢熷懡鐨勭喚鏀?/author><pubDate>Fri, 19 Dec 2008 02:58:00 GMT</pubDate><guid>http://www.tkk7.com/hhhaaawwwkkk/archive/2008/12/19/246986.html</guid><wfw:comment>http://www.tkk7.com/hhhaaawwwkkk/comments/246986.html</wfw:comment><comments>http://www.tkk7.com/hhhaaawwwkkk/archive/2008/12/19/246986.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/hhhaaawwwkkk/comments/commentRss/246986.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/hhhaaawwwkkk/services/trackbacks/246986.html</trackback:ping><description><![CDATA[<p><strong><em>request    response    pageContext    session    application    out    config    page    exception</em></strong><br /> <br /> <strong>JSP涓睘鎬х殑淇濆瓨鑼冨洿錛?/strong><br /> <br /> 鈽呭湪JSP涓彲浠ラ噰鐢ㄤ笅闈㈡柟娉曟潵璁劇疆鍜屽彇寰楀睘鎬э細<br />     →    璁劇疆灞炴э細public abstract void setAttribute(java.lang.String.name錛宩ava.lang.Object.atrribute)<br />     →    鍘葷殑灞炴э細public abstract java.lang.Object getAttribute(java.lang.String.name)<br /> 鈽呭湪JSP涓彁渚涗簡鍥涚灞炴т繚瀛樿寖鍥達細<br />     <span style="background-color: #999999">→    鍦ㄤ竴涓〉闈㈣寖鍥村唴錛歱age<br /> </span>鍦↗SP涓緗竴涓〉闈㈠睘鎬ц寖鍥達紝蹇呴』閫氳繃pageContext瀹屾垚銆俻ageContext灞炴ц寖鍥達細鏄渶涓洪噸瑕佺殑JSP 灞炴т箣涓錛屼絾鏄鏋滀嬌鐢ㄧ函綺圭殑JSP浠g爜寮鍙戯紝姝ゅ睘鎬ф樉鐜頒笉鍑轟綔鐢ㄣ傚湪struts絳夊氨鏋佸叾閲嶈錛?br />     <span style="background-color: #999999">→    鍦ㄤ竴嬈℃湇鍔″櫒璇鋒眰鑼冨洿鍐咃細request<br /> </span>request淇濆瓨鍦ㄤ竴嬈¤姹傝寖鍥翠箣鍐呭墠鎻愶細蹇呴』浣跨敤鏈嶅姟鍣ㄧ璺寵漿<jsp:forward/><br />     <span style="background-color: #999999">→    鍦ㄤ竴嬈′細璇濊寖鍥村唴錛歴ession</span><br /> 璁劇疆浜哠ession淇濆瓨鑼冨洿鍚庝笉綆′粈涔堣煩杞紝閮藉彲浠ュ彇寰楀睘鎬с俿ession鐨勪富瑕佸姛鑳芥槸楠岃瘉鐢ㄦ埛鏄惁鐧婚檰銆?br />     <span style="background-color: #999999">→    鍦ㄤ竴涓簲鐢ㄦ湇鍔″櫒鑼冨洿鍐咃細application<br /> <span style="background-color: #ffffff">application灞炴ц寖鍥村鹼紝鍙璁劇疆涓嬈★紝鍒欒鏈夌殑緗戦〉紿楀彛閮藉彲浠ュ彇寰楁暟鎹紝涓昏鐢ㄤ簬鍦ㄧ嚎浜哄憳緇熻銆?br /> <br /> application銆乺equest銆乻ession→閮介渶瑕佽法澶氫釜欏碉紝灞炴т繚瀛樻槸鏈夊紑閿鐨勶紝榪囧鐨刟pplication鍜宻ession浼氬鑷存ц兘涓嬮檷錛屾墍浠ヨ兘浣跨敤request灝變笉瑕佷嬌鐢╯ession錛岃兘浣跨敤session灝變笉瑕佷嬌鐢╝pplication銆傚鏋滈噴鏀綼pplication鍙兘閲嶆柊鍚姩鏈嶅姟鍣ㄣ?br /> <br /> 鈻犻〉闈㈢殑涓枃涔辯爜闂錛?br /> 1銆侀〉闈㈡樉紺虹殑涔辯爜澶勭悊錛?lt;%@page context="test/html,charset=gbk"%><br /> 2銆侀〉闈紶閫掔殑涔辯爜澶勭悊錛氣憼瀵規墍鏈夌殑鏁版嵁榪涜鍦ㄧ紪鐮侊細ISO8859-1<br />                                               鈶¤緗悓鎰忓瓧絎︾紪鐮?br /> 濡傦細<br /> </p> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img id="Codehighlighter1_2_42_Open_Image" onclick="this.style.display='none'; Codehighlighter1_2_42_Open_Text.style.display='none'; Codehighlighter1_2_42_Closed_Image.style.display='inline'; Codehighlighter1_2_42_Closed_Text.style.display='inline';" alt="" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_2_42_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_2_42_Closed_Text.style.display='none'; Codehighlighter1_2_42_Open_Image.style.display='inline'; Codehighlighter1_2_42_Open_Text.style.display='inline';" alt="" src="http://www.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /><span style="color: #000000; background-color: #ffff00"><%</span><span id="Codehighlighter1_2_42_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.tkk7.com/Images/dot.gif" /></span><span id="Codehighlighter1_2_42_Open_Text"><span style="color: #000000; background-color: #f5f5f5">@page contentType</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">text/html,charset=gbk</span><span style="color: #000000; background-color: #f5f5f5">"</span></span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"><</span><span style="color: #800000">HTML</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> </span><span style="color: #0000ff"><</span><span style="color: #800000">HEAD</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />  </span><span style="color: #0000ff"><</span><span style="color: #800000">TITLE</span><span style="color: #0000ff">></</span><span style="color: #800000">TITLE</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> </span><span style="color: #0000ff"></</span><span style="color: #800000">HEAD</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> </span><span style="color: #0000ff"><</span><span style="color: #800000">BODY</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />    //鏂規硶涓錛?br /> <img id="Codehighlighter1_108_221_Open_Image" onclick="this.style.display='none'; Codehighlighter1_108_221_Open_Text.style.display='none'; Codehighlighter1_108_221_Closed_Image.style.display='inline'; Codehighlighter1_108_221_Closed_Text.style.display='inline';" alt="" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_108_221_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_108_221_Closed_Text.style.display='none'; Codehighlighter1_108_221_Open_Image.style.display='inline'; Codehighlighter1_108_221_Open_Text.style.display='inline';" alt="" src="http://www.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align="top" />  </span><span style="color: #000000; background-color: #ffff00"><%</span><span id="Codehighlighter1_108_221_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.tkk7.com/Images/dot.gif" /></span><span id="Codehighlighter1_108_221_Open_Text"><span style="color: #000000; background-color: #f5f5f5"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="color: #0000ff; background-color: #f5f5f5">String</span><span style="color: #000000; background-color: #f5f5f5"> name </span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5"> request.getParameter(</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">username</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">);<br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="color: #0000ff; background-color: #f5f5f5">byte</span><span style="color: #000000; background-color: #f5f5f5">[]b </span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5"> name.getBytes(</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">ISO8859-1</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">);<br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />    name </span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5"> </span><span style="color: #0000ff; background-color: #f5f5f5">new</span><span style="color: #000000; background-color: #f5f5f5"> </span><span style="color: #0000ff; background-color: #f5f5f5">String</span><span style="color: #000000; background-color: #f5f5f5">(b);<br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />  </span></span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />  鏂規硶涓鍙啓涓猴細<br /> <img id="Codehighlighter1_239_324_Open_Image" onclick="this.style.display='none'; Codehighlighter1_239_324_Open_Text.style.display='none'; Codehighlighter1_239_324_Closed_Image.style.display='inline'; Codehighlighter1_239_324_Closed_Text.style.display='inline';" alt="" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_239_324_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_239_324_Closed_Text.style.display='none'; Codehighlighter1_239_324_Open_Image.style.display='inline'; Codehighlighter1_239_324_Open_Text.style.display='inline';" alt="" src="http://www.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align="top" />  </span><span style="color: #000000; background-color: #ffff00"><%</span><span id="Codehighlighter1_239_324_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.tkk7.com/Images/dot.gif" /></span><span id="Codehighlighter1_239_324_Open_Text"><span style="color: #000000; background-color: #f5f5f5"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="color: #0000ff; background-color: #f5f5f5">String</span><span style="color: #000000; background-color: #f5f5f5"> name </span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5"> </span><span style="color: #0000ff; background-color: #f5f5f5">new</span><span style="color: #000000; background-color: #f5f5f5"> </span><span style="color: #0000ff; background-color: #f5f5f5">String</span><span style="color: #000000; background-color: #f5f5f5">(request.getParameter(</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">username</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">).getBytes(</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">ISO8859-1</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">));<br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />  </span></span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />  //鏂規硶浜岋細<br /> <img id="Codehighlighter1_341_430_Open_Image" onclick="this.style.display='none'; Codehighlighter1_341_430_Open_Text.style.display='none'; Codehighlighter1_341_430_Closed_Image.style.display='inline'; Codehighlighter1_341_430_Closed_Text.style.display='inline';" alt="" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_341_430_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_341_430_Closed_Text.style.display='none'; Codehighlighter1_341_430_Open_Image.style.display='inline'; Codehighlighter1_341_430_Open_Text.style.display='inline';" alt="" src="http://www.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align="top" />  </span><span style="color: #000000; background-color: #ffff00"><%</span><span id="Codehighlighter1_341_430_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.tkk7.com/Images/dot.gif" /></span><span id="Codehighlighter1_341_430_Open_Text"><span style="color: #000000; background-color: #f5f5f5"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />    request.setCharacterEncoding(</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">GBK</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">);<br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="color: #0000ff; background-color: #f5f5f5">String</span><span style="color: #000000; background-color: #f5f5f5"> name </span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5"> request.getParameter(</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">username</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">);<br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />  </span></span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />  </span><span style="color: #0000ff"><</span><span style="color: #800000">h1</span><span style="color: #0000ff">></span><span style="color: #000000">杈撳叆鍐呭涓猴細</span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">name</span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #0000ff"></</span><span style="color: #800000">h1</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> </span><span style="color: #0000ff"></</span><span style="color: #800000">BODY</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"></</span><span style="color: #800000">HTML</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span></div> <p>鈻犲鏋滀紶閫掔殑鍐呭鏄暟緇勶紙澶嶉夋銆佸涓笅鎷夊垪琛級浣跨敤request鐨勪竴涓嬫柟娉曞彇寰楁暟鎹?br /> 渚嬶細</p> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #0000ff"><</span><span style="color: #800000">html</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #0000ff"><</span><span style="color: #800000">body</span><span style="color: #0000ff">></span><span style="color: #000000"><br />     </span><span style="color: #0000ff"><</span><span style="color: #800000">form </span><span style="color: #ff0000">action</span><span style="color: #0000ff">="demo08.jsp"</span><span style="color: #ff0000"> method</span><span style="color: #0000ff">="post"</span><span style="color: #0000ff">></span><span style="color: #000000"><br />         鐢ㄦ埛鍚嶏細</span><span style="color: #0000ff"><</span><span style="color: #800000">input </span><span style="color: #ff0000">type</span><span style="color: #0000ff">="text"</span><span style="color: #ff0000"> name</span><span style="color: #0000ff">="uname"</span><span style="color: #0000ff">><</span><span style="color: #800000">br</span><span style="color: #0000ff">></span><span style="color: #000000"><br />         瀵嗙爜錛?/span><span style="color: #0000ff"><</span><span style="color: #800000">input </span><span style="color: #ff0000">type</span><span style="color: #0000ff">="password"</span><span style="color: #ff0000"> name</span><span style="color: #0000ff">="upass"</span><span style="color: #0000ff">><</span><span style="color: #800000">br</span><span style="color: #0000ff">></span><span style="color: #000000"><br />         鍏磋叮錛?br />         </span><span style="color: #0000ff"><</span><span style="color: #800000">input </span><span style="color: #ff0000">type</span><span style="color: #0000ff">="checkbox"</span><span style="color: #ff0000"> name</span><span style="color: #0000ff">="**inst"</span><span style="color: #ff0000"> value</span><span style="color: #0000ff">="綃悆"</span><span style="color: #0000ff">></span><span style="color: #000000">綃悆<br />         </span><span style="color: #0000ff"><</span><span style="color: #800000">input </span><span style="color: #ff0000">type</span><span style="color: #0000ff">="checkbox"</span><span style="color: #ff0000"> name</span><span style="color: #0000ff">="**inst"</span><span style="color: #ff0000"> value</span><span style="color: #0000ff">="娓告吵"</span><span style="color: #0000ff">></span><span style="color: #000000">娓告吵<br />         </span><span style="color: #0000ff"><</span><span style="color: #800000">input </span><span style="color: #ff0000">type</span><span style="color: #0000ff">="checkbox"</span><span style="color: #ff0000"> name</span><span style="color: #0000ff">="**inst"</span><span style="color: #ff0000"> value</span><span style="color: #0000ff">="鍞辨瓕"</span><span style="color: #0000ff">></span><span style="color: #000000">鍞辨瓕<br />         </span><span style="color: #0000ff"><</span><span style="color: #800000">input </span><span style="color: #ff0000">type</span><span style="color: #0000ff">="checkbox"</span><span style="color: #ff0000"> name</span><span style="color: #0000ff">="**inst"</span><span style="color: #ff0000"> value</span><span style="color: #0000ff">="璺寵垶"</span><span style="color: #0000ff">></span><span style="color: #000000">璺寵垶<br />         </span><span style="color: #0000ff"><</span><span style="color: #800000">input </span><span style="color: #ff0000">type</span><span style="color: #0000ff">="checkbox"</span><span style="color: #ff0000"> name</span><span style="color: #0000ff">="**inst"</span><span style="color: #ff0000"> value</span><span style="color: #0000ff">="鐪嬩功"</span><span style="color: #0000ff">></span><span style="color: #000000">鐪嬩功<br />         </span><span style="color: #0000ff"><</span><span style="color: #800000">br</span><span style="color: #0000ff">></span><span style="color: #000000"><br />         </span><span style="color: #0000ff"><</span><span style="color: #800000">input </span><span style="color: #ff0000">type</span><span style="color: #0000ff">="submit"</span><span style="color: #ff0000"> value</span><span style="color: #0000ff">="鎻愪氦"</span><span style="color: #0000ff">></span><span style="color: #000000"><br />     </span><span style="color: #0000ff"></</span><span style="color: #800000">form</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #0000ff"></</span><span style="color: #800000">body</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #0000ff"></</span><span style="color: #800000">html</span><span style="color: #0000ff">></span></div> <p>浣跨敤request.getParameterNames()鏂規硶鍙栧緱鏁版嵁<br /> </p> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5">@ page contentType</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">text/html;charset=gbk</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br /> </span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5">@ page import</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">java.util.*</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br /> </span><span style="color: #0000ff"><</span><span style="color: #800000">html</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #0000ff"><</span><span style="color: #800000">body</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5"><br />     </span><span style="color: #000000; background-color: #f5f5f5">//</span><span style="color: #000000; background-color: #f5f5f5"> 鎺ユ敹鍐呭<br />     request.setCharacterEncoding(</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">GBK</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">) ;<br />     Enumeration enu </span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5"> request.getParameterNames() ;<br /> </span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br /> </span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5"><br />     </span><span style="color: #0000ff; background-color: #f5f5f5">while</span><span style="color: #000000; background-color: #f5f5f5">(enu.hasMoreElements())<br />     {<br />         </span><span style="color: #0000ff; background-color: #f5f5f5">String</span><span style="color: #000000; background-color: #f5f5f5"> name </span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5"> (</span><span style="color: #0000ff; background-color: #f5f5f5">String</span><span style="color: #000000; background-color: #f5f5f5">)enu.nextElement() ;<br />         </span><span style="color: #0000ff; background-color: #f5f5f5">if</span><span style="color: #000000; background-color: #f5f5f5">(name.startsWith(</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">**</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">))<br />         {<br />             </span><span style="color: #0000ff; background-color: #f5f5f5">String</span><span style="color: #000000; background-color: #f5f5f5"> temp[] </span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5"> request.getParameterValues(name) ;<br /> </span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br />             </span><span style="color: #0000ff"><</span><span style="color: #800000">h1</span><span style="color: #0000ff">></span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">name</span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"> --><br /> </span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5"><br />             </span><span style="color: #0000ff; background-color: #f5f5f5">for</span><span style="color: #000000; background-color: #f5f5f5">(</span><span style="color: #0000ff; background-color: #f5f5f5">int</span><span style="color: #000000; background-color: #f5f5f5"> i</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">0</span><span style="color: #000000; background-color: #f5f5f5">;i</span><span style="color: #000000; background-color: #f5f5f5"><</span><span style="color: #000000; background-color: #f5f5f5">temp.length;i</span><span style="color: #000000; background-color: #f5f5f5">++</span><span style="color: #000000; background-color: #f5f5f5">)<br />             {<br /> </span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br />                 </span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">temp[i]</span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000">銆?br /> </span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5"><br />             }<br /> </span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br />             </span><span style="color: #0000ff"></</span><span style="color: #800000">h1</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5"><br />         }<br />         </span><span style="color: #0000ff; background-color: #f5f5f5">else</span><span style="color: #000000; background-color: #f5f5f5"><br />         {<br /> </span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br />             </span><span style="color: #0000ff"><</span><span style="color: #800000">h1</span><span style="color: #0000ff">></span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">name</span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"> --> </span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">request.getParameter(name)</span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #0000ff"></</span><span style="color: #800000">h1</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5"><br />         }<br />     }<br /> </span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br /> </span><span style="color: #0000ff"></</span><span style="color: #800000">h1</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #0000ff"></</span><span style="color: #800000">body</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #0000ff"></</span><span style="color: #800000">html</span><span style="color: #0000ff">></span></div> <p>鐢╮equest.getParamaterValues()鏂規硶鍙栧緱鏁版嵁<br /> </p> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5">@ page contentType</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">text/html;charset=gbk</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br /> </span><span style="color: #0000ff"><</span><span style="color: #800000">html</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #0000ff"><</span><span style="color: #800000">body</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5"><br />     request.setCharacterEncoding(</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">gbk</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">);<br />     </span><span style="color: #0000ff; background-color: #f5f5f5">String</span><span style="color: #000000; background-color: #f5f5f5"> name </span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5"> request.getParameter(</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">uname</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">);<br />     </span><span style="color: #0000ff; background-color: #f5f5f5">String</span><span style="color: #000000; background-color: #f5f5f5"> inst[] </span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5"> request.getParameterValues(</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">inst</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">);<br /> </span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br /> </span><span style="color: #0000ff"><</span><span style="color: #800000">h1</span><span style="color: #0000ff">></span><span style="color: #000000">鐢ㄦ埛鍚嶄負錛?/span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">name</span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #0000ff"></</span><span style="color: #800000">h1</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #0000ff"><</span><span style="color: #800000">h1</span><span style="color: #0000ff">></span><span style="color: #000000">鍏磋叮涓猴細<br /> </span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5"><br />     </span><span style="color: #0000ff; background-color: #f5f5f5">for</span><span style="color: #000000; background-color: #f5f5f5">(</span><span style="color: #0000ff; background-color: #f5f5f5">int</span><span style="color: #000000; background-color: #f5f5f5"> i</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">0</span><span style="color: #000000; background-color: #f5f5f5">;i</span><span style="color: #000000; background-color: #f5f5f5"><</span><span style="color: #000000; background-color: #f5f5f5">inst.length;i</span><span style="color: #000000; background-color: #f5f5f5">++</span><span style="color: #000000; background-color: #f5f5f5">)<br />     {<br /> </span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br />     </span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">inst[i]</span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br /> </span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5"><br />     }<br /> </span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br /> </span><span style="color: #0000ff"></</span><span style="color: #800000">h1</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #0000ff"></</span><span style="color: #800000">body</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #0000ff"></</span><span style="color: #800000">html</span><span style="color: #0000ff">></span></div> <p>鈻犲悜鏈嶅姟鍣ㄤ紶鍊艱繕鍙互浣跨敤闅愯棌鍩?lt;input type="hidden" name="name" value="aaa">;<br />   榪樺彲浠ヤ嬌鐢ㄥ湴鍧閲嶅啓浼犻掓暟鎹埌鏈嶅姟鍣ㄧ銆?br /> 鈻犲彇寰楀鎴風鐨処P鍦板潃錛?lt;%=request.getRemoteAddr()%><br /> <br /> 鈽卹esponse鐨勪富瑕佸姛鑳斤細<br /> 1銆佹渶鏈夌敤鐢ㄧ殑涓涓ご淇℃伅錛歳efresh錛氬埛鏂?br /> 渚嬶細<br /> </p> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5">@page contentType</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">text/html;charset=gb2312</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br /> </span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5">!<br />     </span><span style="color: #000000; background-color: #f5f5f5">//</span><span style="color: #000000; background-color: #f5f5f5"> 姝ゅ涓哄叏灞鍙橀噺錛屽垵濮嬪寲涓嬈?br />     </span><span style="color: #0000ff; background-color: #f5f5f5">int</span><span style="color: #000000; background-color: #f5f5f5"> i </span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5"> </span><span style="color: #000000; background-color: #f5f5f5">0</span><span style="color: #000000; background-color: #f5f5f5"> ;<br /> </span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br /> </span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5"><br />     </span><span style="color: #000000; background-color: #f5f5f5">//</span><span style="color: #000000; background-color: #f5f5f5"> 涓縐掔鍒鋒柊涓嬈★紝姣忔浣縤鑷<br />     response.setHeader(</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">refresh</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">,</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">2;URL=responseDemo02.jsp</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">) ;<br /> </span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br /> </span><span style="color: #0000ff"><</span><span style="color: #800000">h1</span><span style="color: #0000ff">></span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">i</span><span style="color: #000000; background-color: #f5f5f5">++</span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #0000ff"></</span><span style="color: #800000">h1</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> 涓ょ鍚庤煩杞埌嬈㈣繋欏碉紒錛侊紒</span><span style="color: #0000ff"><</span><span style="color: #800000">br</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> 濡傛灉娌℃湁璺寵漿錛岃鎸?/span><span style="color: #0000ff"><</span><span style="color: #800000">a </span><span style="color: #ff0000">href</span><span style="color: #0000ff">="responseDemo02.jsp"</span><span style="color: #0000ff">></span><span style="color: #000000">榪欓噷</span><span style="color: #0000ff"></</span><span style="color: #800000">a</span><span style="color: #0000ff">></span><span style="color: #000000">錛侊紒錛?/span></div> <p>2銆乺esponse璺寵漿涓巉orward璺寵漿<br /> 鈶?lt;jsp:forward page=""/><br />     鈻?nbsp;   鍦板潃鏍忎笉鏀瑰彉璺寵漿----鏈嶅姟鍣ㄧ璺寵漿<br />     鈻?nbsp;   鎵ц璺寵漿璇彞鍚庢棤鏉′歡绔嬪嵆璺寵漿----涔嬪悗鐨勪唬鐮佷笉鍐嶈鎵ц<br />     鈻?nbsp;   浣跨敤forward鏃訛紝request璁劇疆鐨勫睘鎬т緷鐒惰兘淇濈暀鍦ㄤ笅涓涓〉闈紙setAttrbute錛?br />     鈻?nbsp;   閫氳繃<jsp:param name="" value=""/>浼犻掑弬鏁?br /> 鈶esponse.sendRedirect("鍦板潃")<br />     鈻?nbsp;   鍦板潃鏍忔敼鍙樿煩杞?---瀹㈡埛绔煩杞?br />     鈻?nbsp;   鎵鏈変唬鐮佹墽琛屽畬姣曞悗璺寵漿<br />     鈻?nbsp;   涓嶈兘淇濆瓨request灞炴э紝鍦板潃鏍忔敼鍙?br />     鈻?nbsp;   閫氳繃URL鍦板潃鐨勯噸鍐欎紶閫掑弬鏁?br /> 3銆佽緗甤ookie錛宑ookie鏄湇鍔″櫒绔繚瀛樺湪瀹㈡埛绔殑涓緇勮祫婧愶紝渚嬪鐧誨綍鏃朵細闂綘鏄惁璁頒綇瀵嗙爜絳夌瓑銆傛鍔熻兘鐨勫疄鐜板氨鏄氳繃cookie銆?br /> 渚嬶細<br /> </p> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5"><br />     Cookie c1 </span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5"> </span><span style="color: #0000ff; background-color: #f5f5f5">new</span><span style="color: #000000; background-color: #f5f5f5"> Cookie(</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">name</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">,</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">mldn</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">) ;<br />     Cookie c2 </span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5"> </span><span style="color: #0000ff; background-color: #f5f5f5">new</span><span style="color: #000000; background-color: #f5f5f5"> Cookie(</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">password</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">,</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">LXH</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">) ;<br /> <br />     </span><span style="color: #000000; background-color: #f5f5f5">//</span><span style="color: #000000; background-color: #f5f5f5"> 淇濆瓨鏃墮棿涓?0縐?br />     c1.setMaxAge(</span><span style="color: #000000; background-color: #f5f5f5">60</span><span style="color: #000000; background-color: #f5f5f5">) ;<br />     c2.setMaxAge(</span><span style="color: #000000; background-color: #f5f5f5">60</span><span style="color: #000000; background-color: #f5f5f5">) ;<br /> </span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br /> </span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5"><br />     </span><span style="color: #000000; background-color: #f5f5f5">//</span><span style="color: #000000; background-color: #f5f5f5"> 閫氳繃response瀵硅薄灝咰ookie璁劇疆鍒板鎴風<br />     response.addCookie(c1) ;<br />     response.addCookie(c2) ;<br /> </span><span style="color: #000000; background-color: #ffff00">%></span></div> <p> </p> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5"><br />     </span><span style="color: #000000; background-color: #f5f5f5">//</span><span style="color: #000000; background-color: #f5f5f5"> 閫氳繃request瀵硅薄錛屽彇寰楀鎴風璁劇疆鐨勫叏閮–ookie<br />     </span><span style="color: #000000; background-color: #f5f5f5">//</span><span style="color: #000000; background-color: #f5f5f5"> 瀹為檯涓婂鎴風鐨凜ookie鏄氳繃HTTP澶翠俊鎭彂閫佸埌鏈嶅姟鍣ㄧ涓婄殑<br />     Cookie c[] </span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5"> request.getCookies() ;<br /> </span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br /> </span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5"><br />     </span><span style="color: #0000ff; background-color: #f5f5f5">for</span><span style="color: #000000; background-color: #f5f5f5">(</span><span style="color: #0000ff; background-color: #f5f5f5">int</span><span style="color: #000000; background-color: #f5f5f5"> i</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">0</span><span style="color: #000000; background-color: #f5f5f5">;i</span><span style="color: #000000; background-color: #f5f5f5"><</span><span style="color: #000000; background-color: #f5f5f5">c.length;i</span><span style="color: #000000; background-color: #f5f5f5">++</span><span style="color: #000000; background-color: #f5f5f5">)<br />     {<br />         Cookie temp </span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5"> c[i] ;<br /> </span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"><br />         </span><span style="color: #0000ff"><</span><span style="color: #800000">h1</span><span style="color: #0000ff">></span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">temp.getName()</span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #000000"> --> </span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">temp.getValue()</span><span style="color: #000000; background-color: #ffff00">%></span><span style="color: #0000ff"></</span><span style="color: #800000">h1</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #000000; background-color: #ffff00"><%</span><span style="color: #000000; background-color: #f5f5f5"><br />     }<br /> </span><span style="color: #000000; background-color: #ffff00">%></span></div> <p>cookie榛樿鍙褰撳墠嫻忚鍣ㄦ湁鏁堬紝濡傛灉闀跨暀瑕佽緗甤ookie鐨勪繚瀛樻椂闂?br /> <br /> 鈻爏ession瀵硅薄<br />     -session瀵硅薄涓昏鐢ㄤ簬淇濆瓨鐢ㄦ埛鐨勫悇縐嶄俊鎭紝鐭ラ亾浠栫殑鐢熷懡鍛ㄦ湡錛堜竴鑸負900S錛夎秴鏃舵垨琚漢涓哄湴閲婃斁鎺変負姝€?br />     -鍙互閫氳繃session瀵硅薄鏉ュ垽鏂鐢ㄦ埛鏄惁鏄悎娉曠敤鎴楓?br /> 1銆佸湪鏈嶅姟鍣ㄤ笂閫氳繃session鏉ュ尯鍒嗘瘡涓涓敤鎴鳳紝鐢ㄦ埛鍙宸茶繛鎺ユ湇鍔″櫒錛屽垯绔嬪埢鍒嗛厤涓涓猻ession緇欑敤鎴楓?br /> 2銆丼ession鐨勪富瑕佹柟娉曪細<br />     鈻?nbsp;   鏈嶅姟鍣ㄤ笂閫氳繃Session鏉ュ尯鍒嗙敤鎴鳳紙SessionID錛夛細浠諱綍閾炬帴鍒版湇鍔″櫒涓婄殑鐢ㄦ埛錛屾湇鍔″櫒閮戒細涓轟箣鍒嗛厤涓涓?br />           鍞竴鐨凷essionID錛宻essionID鐢辨湇鍔″櫒鍚屾剰綆$悊錛屼漢涓轟笉鑳芥帶鍒躲?br />     鈻?nbsp;   鑾峰緱sessionID鐨勬柟娉曪紝session.getId();,session鐨勯暱搴︿負32浣嶃?br />     鈻?nbsp;   閫氳繃session鍙互楠岃瘉鐢ㄦ埛鏄惁鐧婚檰<br />     鈻?nbsp;   鍒ゆ柇褰撳墠鐨剆ession鏄惁鏄柊寤虹珛鐨剆ession鏂規硶錛歴ession.isNew();<br />     鈻?nbsp;   session鐨勫睘鎬ц緗細<br />           璁劇疆灞炴э細public void setAttribute(Stirng name,Object value)<br />           鍙栧緱灞炴э細public void getAttribute(String name)<br />           鍒犻櫎灞炴э細public void removeAttrbute(String name)<br />     鈻?nbsp;   璁﹕ession澶辨晥錛屼篃灝辨槸閫氬父鐢ㄧ殑鐢ㄦ埛娉ㄩ攢<br />           鎵嬪姩娉ㄩ攢錛歱ublic void invalidate()<br />           鑷姩娉ㄩ攢錛歴ession闀挎椂闂翠笉琚嬌鐢ㄥ垯鑷姩浼氭敞閿<br />     鈻?nbsp;   寰楀埌session鐨勫垱寤烘椂闂達細public long getCreationTime();姝ゆ柟娉曡繑鍥瀕ong綾誨瀷錛岄氳繃Date綾誨彲浠ュ彇寰椾竴涓畬鏁寸殑<br />            鏃墮棿銆?br />     鈻?nbsp;   鍙栧緱鐢ㄦ埛鏈鍚庝竴嬈$殑鎿嶄綔鏃墮棿錛歱ublic long getLastAccessedTime()<br /> <br /> </span></span></p> <img src ="http://www.tkk7.com/hhhaaawwwkkk/aggbug/246986.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/hhhaaawwwkkk/" target="_blank">鐢熷懡鐨勭喚鏀?/a> 2008-12-19 10:58 <a href="http://www.tkk7.com/hhhaaawwwkkk/archive/2008/12/19/246986.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://gysysz.com" target="_blank">一区二区在线视频免费观看</a>| <a href="http://alodaba.com" target="_blank">国产jizzjizz免费视频</a>| <a href="http://ssni703.com" target="_blank">免费国产a理论片</a>| <a href="http://mabaolu.com" target="_blank">亚洲午夜一区二区电影院</a>| <a href="http://zzttt04.com" target="_blank">国产成人亚洲精品狼色在线</a>| <a href="http://langya2255.com" target="_blank">在线a人片天堂免费观看高清 </a>| <a href="http://taoduoduo666.com" target="_blank">成年人性生活免费视频</a>| <a href="http://720880.com" target="_blank">国产情侣久久久久aⅴ免费 </a>| <a href="http://57gt.com" target="_blank">免费播放春色aⅴ视频</a>| <a href="http://020iws.com" target="_blank">久热中文字幕在线精品免费</a>| <a href="http://4438xa48.com" target="_blank">久青草视频97国内免费影视</a>| <a href="http://ydysmedia.com" target="_blank">亚洲aⅴ无码专区在线观看</a>| <a href="http://wxbhnkyy39.com" target="_blank">亚洲经典在线中文字幕</a>| <a href="http://zjfxjy.com" target="_blank">亚洲AV无码久久</a>| <a href="http://weisuoshu.com" target="_blank">精品国产日韩亚洲一区</a>| <a href="http://cc45987.com" target="_blank">一级毛片直播亚洲</a>| <a href="http://928348.com" target="_blank">国产精品99久久免费</a>| <a href="http://wwwp784.com" target="_blank">无码一区二区三区AV免费</a>| <a href="http://dukane1688.com" target="_blank">67194成手机免费观看</a>| <a href="http://mangaou.com" target="_blank">中文字幕久精品免费视频</a>| <a href="http://600c28.com" target="_blank">91av免费在线视频</a>| <a href="http://ycjs999.com" target="_blank">日日躁狠狠躁狠狠爱免费视频</a>| <a href="http://ymiwang.com" target="_blank">亚洲av永久无码精品网址</a>| <a href="http://31xyz.com" target="_blank">亚洲丁香婷婷综合久久</a>| <a href="http://qihongxia.com" target="_blank">亚洲人成色777777精品</a>| <a href="http://mlhcd.com" target="_blank">在线亚洲高清揄拍自拍一品区</a>| <a href="http://xbooktxt.com" target="_blank">亚洲免费福利视频</a>| <a href="http://saohuo7.com" target="_blank">亚洲欧洲日本精品</a>| <a href="http://xseporn.com" target="_blank">亚洲冬月枫中文字幕在线看</a>| <a href="http://7299jj.com" target="_blank">亚洲精品亚洲人成在线观看麻豆</a>| <a href="http://zkqzdq.com" target="_blank">亚洲一区二区影院</a>| <a href="http://77tok.com" target="_blank">亚洲精品在线播放</a>| <a href="http://bznys.com" target="_blank">亚洲人成网站在线观看播放动漫</a>| <a href="http://xabcjzx.com" target="_blank">中文字幕亚洲免费无线观看日本</a>| <a href="http://deyingwh.com" target="_blank">精品亚洲国产成AV人片传媒</a>| <a href="http://xingdagx.com" target="_blank">久久久久亚洲AV成人无码</a>| <a href="http://52ku6.com" target="_blank">亚洲av福利无码无一区二区</a>| <a href="http://327www.com" target="_blank">久久精品国产亚洲av高清漫画</a>| <a href="http://appmofun.com" target="_blank">亚洲综合精品一二三区在线</a>| <a href="http://mallmirror.com" target="_blank">久久亚洲AV无码精品色午夜麻豆</a>| <a href="http://taoh2507.com" target="_blank">亚洲视频一区在线播放</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>