ï»??xml version="1.0" encoding="utf-8" standalone="yes"?>福利成人在线观看,欧美精品一区二区三区久久久竹菊,日韩精品一区二区三区免费视频http://www.aygfsteel.com/hurray/zh-cnSun, 27 Jul 2025 15:20:05 GMTSun, 27 Jul 2025 15:20:05 GMT60[转]getAttributeå’ŒgetParameter的区åˆ?/title><link>http://www.aygfsteel.com/hurray/archive/2008/05/15/200666.html</link><dc:creator>hurray</dc:creator><author>hurray</author><pubDate>Thu, 15 May 2008 08:03:00 GMT</pubDate><guid>http://www.aygfsteel.com/hurray/archive/2008/05/15/200666.html</guid><wfw:comment>http://www.aygfsteel.com/hurray/comments/200666.html</wfw:comment><comments>http://www.aygfsteel.com/hurray/archive/2008/05/15/200666.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/hurray/comments/commentRss/200666.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/hurray/services/trackbacks/200666.html</trackback:ping><description><![CDATA[<p><span style="font-size: 12pt"><span style="font-size: 12pt">getAttributeå’ŒgetParameter的区åˆ?/span></span></p> <p><span style="font-size: 10pt"><span style="font-size: 12pt">1.getAttribute是取得jsp中用setAttribute­a­å®šçš„attribute<br /> 2.parameter得到的是stringåQ›attribute得到的是object<br /> 3.request.getParameter()æ–ÒŽ³•传递的数据åQŒä¼šä»ŽWeb客户端传到Web服务器端åQŒä»£è¡¨HTTPè¯äh±‚数据åQ›request.setAttribute()å’ŒgetAttribute()æ–ÒŽ³•传递的数据只会存在于Web容器内部åQŒåœ¨å…ähœ‰è½¬å‘关系的Web¾l„äšg之间å…׃ín。即request.getAttribute()æ–ÒŽ³•˜q”回request范围内存在的对象åQŒè€Œrequest.getParameter()æ–ÒŽ³•是获取http提交˜q‡æ¥çš„æ•°æ®ã€?/span></span></p> <p><span style="font-size: 10pt"><span style="font-size: 12pt">JSP中getParameter与getAttribute有何区别åQ?br /> ——说实话åQŒè¿™ä¸ªé—®é¢˜å½“初我也困惑很久,我也知道怎么用,可是到底有什么区别,我也不是很清楚,后来找了很多资料才明白。昨天又有一位朋友问我这个问题,æƒÏxˆ‘当初同样也困惑过åQŒäºŽæ˜¯æˆ‘ž®±æŠŠ˜q™ä¸ªé—®é¢˜è´´å‡ºæ¥ï¼Œè®©åŒæ ·å›°æƒ‘的朋友解惑ã€?br /> ——getParameter得到的都是String¾cÕdž‹çš„。或者是http://a.jsp?id=123中的123åQŒæˆ–者是某个表单提交˜q‡åŽ»çš„æ•°æ®ã€?br /> ——getAttribute则可以是对象ã€?br /> ——getParameter()是获取POST/GET传递的参数å€û|¼›<br /> ——getAttribute()是获取对象容器中的数据å€û|¼›<br /> ——getParameteråQšç”¨äºŽå®¢æˆïL«¯é‡å®šå‘æ—¶åQŒå³ç‚¹å‡»äº†é“¾æŽ¥æˆ–提交按扭时传值用åQŒå³ç”¨äºŽåœ¨ç”¨è¡¨å•或url重定向传值时接收数据用ã€?br /> ——getAttributeåQšç”¨äºŽæœåŠ¡å™¨ç«¯é‡å®šå‘æ—Óž¼Œå›_œ¨sevlet中ä‹É用了forward函数,或struts中ä‹É用了mapping.findForward。getAttribute只能收到½E‹åºç”¨setAttribute传过来的倹{€?br /> ——getParameter()是获取POST/GET传递的参数å€û|¼›<br /> ——getAttribute()是获取SESSIONçš„å€û|¼›<br /> 另外åQŒå¯ä»¥ç”¨setAttribute,getAttribute发送接收对è±?而getParameter昄¡„¶åªèƒ½ä¼ å­—½W¦ä¸²ã€?br /> setAttribute 是应用服务器把这个对象放在该™åµé¢æ‰€å¯¹åº”的一块内存中去,当你的页面服务器重定向到另一个页面时åQŒåº”用服务器会把˜q™å—内存拯‚´å¦ä¸€ä¸ªé¡µé¢æ‰€å¯¹åº”的内存中。这样getAttributež®Þpƒ½å–得你所设下的å€û|¼Œå½“ç„¶˜q™ç§æ–ÒŽ³•可以传对象。sessionä¹Ÿä¸€æ øP¼Œåªæ˜¯å¯¹è±¡åœ¨å†…存中的生命周期不一栯‚€Œå·²ã€?br /> getParameter只是应用服务器在分析你送上来的request™åµé¢çš„æ–‡æœ¬æ—¶åQŒå–得你讑֜¨è¡¨å•或url重定向时的倹{€?/span></span></p> <p><span style="font-size: 10pt"><span style="font-size: 12pt">getParameter <wbr> <wbr> ˜q”回的是String, <wbr> <wbr> 用于è¯Õd–提交的表单中的å€? <wbr> <wbr> <wbr> <wbr> <wbr> <wbr><br /> getAttribute <wbr> <wbr> ˜q”回的是ObjectåQŒéœ€˜q›è¡Œè½¬æ¢,可用setAttribute讄¡½®æˆä“Q意对象,使用很灵‹z»ï¼Œå¯éšæ—¶ç”¨åQ?br /> <br /> <br /> <span style="font-size: 10pt">原文地址: http://blog.sina.com.cn/s/blog_3e3cdc09010009g2.html</span></span></span></p> <img src ="http://www.aygfsteel.com/hurray/aggbug/200666.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/hurray/" target="_blank">hurray</a> 2008-05-15 16:03 <a href="http://www.aygfsteel.com/hurray/archive/2008/05/15/200666.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MyEclipse下开发JDBC例子http://www.aygfsteel.com/hurray/archive/2008/05/14/200421.htmlhurrayhurrayWed, 14 May 2008 08:30:00 GMThttp://www.aygfsteel.com/hurray/archive/2008/05/14/200421.htmlhttp://www.aygfsteel.com/hurray/comments/200421.htmlhttp://www.aygfsteel.com/hurray/archive/2008/05/14/200421.html#Feedback0http://www.aygfsteel.com/hurray/comments/commentRss/200421.htmlhttp://www.aygfsteel.com/hurray/services/trackbacks/200421.html好久没好好净下心来写代码äº?习惯了ctrl+c,ctrl+v,发现现在˜qžæœ€½Ž€å•çš„jdbc˜qžæŽ¥éƒ½å¿˜è®°æ€Žä¹ˆå†™äº†,感谢beansoft的奉çŒ?借着熟悉MyEclipse下的开å?好好写写代码.ž®Þp¿™ä¹ˆä¸ª½Ž€å•的例子,也是写写停停çš?看来˜q˜è¦å‹¤åŠ ¾lƒä¹ å•?

package biz;

import java.sql.*;

public class JDBCHelloWorld{
    
public static void main(String[] args){
        
try{
            Class.forName(
"com.mysql.jdbc.Driver");
        }
catch(ClassNotFoundException e) {
            
// TODO Auto-generated catch block
            e.printStackTrace();
        }

        Connection conn 
= null;
        Statement stmt 
= null;
        ResultSet rs 
= null;
        
try{
            conn 
= java.sql.DriverManager.getConnection("jdbc:mysql://localhost:3306/test?useUnicode=true&charcterEnconding=GBK","root",null);
            stmt 
= conn.createStatement();
            stmt.executeUpdate(
"insert into student(username,password,age) values('王五','1234',25)");
            rs 
= stmt.executeQuery("select id,username,password,age from student");
            
while(rs.next()){
                System.out.println(
"姓名=" + rs.getString("username"));
                System.out.println(
"密码=" + rs.getString("password"));
                System.out.println(
"òq´é¾„=" + rs.getString("age"));
            }

        }
catch(SQLException e){
            e.printStackTrace();
        }
finally{
            
try{
                rs.close();
            }
catch(SQLException e) {
                
// TODO Auto-generated catch block
                e.printStackTrace();
            }

            
try{
                stmt.close();
            }
catch(SQLException e) {
                
// TODO Auto-generated catch block
                e.printStackTrace();
            }

            
try{
                conn.close();
            }
catch(SQLException e) {
                
// TODO Auto-generated catch block
                e.printStackTrace();
            }

        }

        
    }

}



]]>
Ö÷Õ¾Ö©Öë³ØÄ£°å£º ÎâÇÅÏØ| ϼÆÖÏØ| ̨ÖÐÊÐ| Ì©ÖÝÊÐ| Ë«ÁÉÊÐ| Ì«ºÍÏØ| ÐìÎÅÏØ| ÂåÄþÏØ| ÅìºþÏØ| ÖêÖÞÏØ| Æû³µ| ºéºþÊÐ| ÂåÄÏÏØ| ¼¯°²ÊÐ| ½¨µÂÊÐ| ÐÂÖ£ÊÐ| º«³ÇÊÐ| ÕżҿÚÊÐ| ·ÚÑôÊÐ| ÁÙ°²ÊÐ| ÉÜÐËÏØ| Î÷³ÇÇø| ¹ó¶¨ÏØ| ·½³ÇÏØ| Ï¿½­ÏØ| ʯ¾°É½Çø| ¸ÊÂåÏØ| ºáÉ½ÏØ| ÖîôßÊÐ| ËàÄþÏØ| ¹âÉ½ÏØ| Î÷ÇàÇø| ¸£ÇåÊÐ| Ê©µéÏØ| ĵµ¤½­ÊÐ| ´ó¹ØÏØ| ÐìË®ÏØ| ÖÛɽÊÐ| ¶«Ô´ÏØ| µÂ¸ñÏØ| ¹óµÂÏØ|