锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲人成人77777网站不卡,亚洲免费观看视频,亚洲伊人久久大香线蕉苏妲己http://www.tkk7.com/yiqi801218/archive/2010/03/10/118600.html#315016BlueSunshineBlueSunshineWed, 10 Mar 2010 00:31:00 GMThttp://www.tkk7.com/yiqi801218/archive/2010/03/10/118600.html#315016

BlueSunshine 2010-03-10 08:31 鍙戣〃璇勮
]]>
re: 瀹塭clipse鐢ㄥ埌鐨勭幆澧冨彉閲廕AVA_HOME鍜孭ATHhttp://www.tkk7.com/yiqi801218/archive/2010/03/10/118600.html#315013BlueSunshineBlueSunshineWed, 10 Mar 2010 00:29:00 GMThttp://www.tkk7.com/yiqi801218/archive/2010/03/10/118600.html#315013

BlueSunshine 2010-03-10 08:29 鍙戣〃璇勮
]]>
re: 瀛︿範闆嗗悎涓庢硾鍨?/title><link>http://www.tkk7.com/yiqi801218/archive/2009/10/16/213484.html#298648</link><dc:creator>鍒濆鐢?/dc:creator><author>鍒濆鐢?/author><pubDate>Fri, 16 Oct 2009 14:47:00 GMT</pubDate><guid>http://www.tkk7.com/yiqi801218/archive/2009/10/16/213484.html#298648</guid><description><![CDATA[@BlueSunshine <br>鍓嶈緢 <br><? extends T> 錛氳〃紺哄繀欏繪槸T鎴栬匱鐨勭埗鍨?<br>鎬庝箞涓嶆槸瀛愬瀷 <br><img src ="http://www.tkk7.com/yiqi801218/aggbug/298648.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/yiqi801218/" target="_blank">鍒濆鐢?/a> 2009-10-16 22:47 <a href="http://www.tkk7.com/yiqi801218/archive/2009/10/16/213484.html#298648#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>re: 鍚岀被鍨嬫暟緇刟,b, a涓篵鐨勫瓙闆嗭紝姹傚嚭a鐨勮ˉ闆?/title><link>http://www.tkk7.com/yiqi801218/archive/2009/09/21/211983.html#295862</link><dc:creator>*</dc:creator><author>*</author><pubDate>Mon, 21 Sep 2009 06:45:00 GMT</pubDate><guid>http://www.tkk7.com/yiqi801218/archive/2009/09/21/211983.html#295862</guid><description><![CDATA[ BitSet bs = new BitSet(); <br> <br> int[] b = { 1, 2, 3, 4, 5 }; <br> <br> int[] a = { 1, 4 }; <br> <br> for (int i : a) { <br> bs.set(i); <br> } <br> <br> for (int i : b) { <br> if (bs.get(i) == false) <br> System.out.println(i); <br> }<img src ="http://www.tkk7.com/yiqi801218/aggbug/295862.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/yiqi801218/" target="_blank">*</a> 2009-09-21 14:45 <a href="http://www.tkk7.com/yiqi801218/archive/2009/09/21/211983.html#295862#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>re: 鐢熸垚 Excel鏂囦歡http://www.tkk7.com/yiqi801218/archive/2008/08/04/220047.html#220049BlueSunshineBlueSunshineMon, 04 Aug 2008 14:24:00 GMThttp://www.tkk7.com/yiqi801218/archive/2008/08/04/220047.html#220049
 1 package all;
 2 
 3 import java.io.FileOutputStream;
 4 
 5 import org.apache.poi.hssf.usermodel.HSSFFont;
 6 import org.apache.poi.hssf.usermodel.HSSFRichTextString;
 7 import org.apache.poi.hssf.usermodel.HSSFRow;
 8 import org.apache.poi.hssf.usermodel.HSSFSheet;
 9 import org.apache.poi.hssf.usermodel.HSSFWorkbook;
10 
11 public class CreateExcel {
12     public static void main(String[] args) {
13         try {
14             HSSFWorkbook workbook = new HSSFWorkbook();
15             HSSFSheet sheet = workbook.createSheet("mySheet1");
16 
17             HSSFRow row0 = sheet.createRow(0);
18             HSSFRichTextString arg0 = new HSSFRichTextString("number");
19             HSSFFont font = workbook.createFont();
20             font.setColor(HSSFFont.COLOR_RED);
21             // bold : 綺椾綋
22             font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);
23             // 瀛楀彿
24             font.setFontHeightInPoints((short18);
25             arg0.applyFont(font);
26 
27             row0.createCell((short0).setCellValue(arg0);
28             row0.createCell((short1).setCellValue("name");
29             row0.createCell((short2).setCellValue("content");
30 
31             HSSFRow row1 = sheet.createRow(1);
32             row1.createCell((short0).setCellValue("1");
33             row1.createCell((short1).setCellValue("one");
34             row1.createCell((short2).setCellValue("This is one.");
35 
36             HSSFRow row2 = sheet.createRow(2);
37             row2.createCell((short0).setCellValue("2");
38             row2.createCell((short1).setCellValue("two");
39             row2.createCell((short2).setCellValue("This 鏄?nbsp;two.");
40 
41             HSSFRow row3 = sheet.createRow(3);
42             row3.createCell((short0).setCellValue("3");
43             row3.createCell((short1).setCellValue("鍝堝搱");
44             row3.createCell((short2).setCellValue("鍝堝搱鏄痯ig銆?/span>");
45 
46             FileOutputStream fileOutputStream = new FileOutputStream("E:\\myExcel1.xls");
47             workbook.write(fileOutputStream);
48             fileOutputStream.flush();
49             fileOutputStream.close();
50             System.out.println("ok");
51         } catch (Exception e) {
52             System.out.println("no create" + e);
53         }
54     }
55 }
56 

HSSFCell 鐨?sellCellValue(Stirng value) 鏂規硶涓嶆彁鍊′嬌鐢紝鎵浠ユ牴鎹?API 鏀圭敤sellCellValue(HSSFRiceTextString value)鏂規硶銆?/strong>絎簩涓柟娉?/span>鍏蜂綋鐢ㄦ硶瑙佷笂渚?8錛?7琛屻?/span>

寤哄嚭鐨凟xcel鏂囦歡錛?br />

銆銆濡傛灉瑕佸垱寤虹殑Excel鏂囨。宸插瓨鍦紝閭d箞灝嗕慨鏀瑰綋鍓嶇殑Excel鏂囨。銆?/span>

]]>
re: 瀛︿範闆嗗悎涓庢硾鍨?/title><link>http://www.tkk7.com/yiqi801218/archive/2008/07/10/213484.html#214119</link><dc:creator>BlueSunshine</dc:creator><author>BlueSunshine</author><pubDate>Thu, 10 Jul 2008 13:50:00 GMT</pubDate><guid>http://www.tkk7.com/yiqi801218/archive/2008/07/10/213484.html#214119</guid><description><![CDATA[浜斻娉涘瀷<br /> <br /> 1錛屾硾鍨嬩腑鐨?#8216;涓囩敤瀛楃’錛?br /> <br /> <strong><span style="color: red"><strong><T extends  Comparable></strong> </span></strong>錛氳〃紺篢鏄疄鐜頒簡Comparable鐨勭被鍨嬶紙鍦?#8216;娉涘瀷’涓璭xtends琛ㄧずextends鎴栬卛mplement錛?br /> <br /> <strong style="color: red"><? extends T></strong> 錛氳〃紺哄繀欏繪槸T鎴栬匱鐨勭埗鍨?br /> <br /> ArrayList<? extends Animal> 錛氫互瀹炵幇鎴栫戶鎵緼nimal鐨勭被鍨嬩負鍏冪礌綾誨瀷鐨凙rrayList<br /> <br /> 2錛岀浉鍚屽姛鑳界殑鍙︿竴縐嶈娉曪細<br /> <br /> public <strong style="color: red"><T extends Animal></strong> void takeThing(ArrayList<T> list);<br /> <br /> 絳夊悓浜庯細public void takeThing(ArrayList<strong style="color: red"><? extends Animal></strong> list); <img src ="http://www.tkk7.com/yiqi801218/aggbug/214119.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/yiqi801218/" target="_blank">BlueSunshine</a> 2008-07-10 21:50 <a href="http://www.tkk7.com/yiqi801218/archive/2008/07/10/213484.html#214119#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>re: 瀛︿範闆嗗悎涓庢硾鍨?/title><link>http://www.tkk7.com/yiqi801218/archive/2008/07/10/213484.html#213912</link><dc:creator>BlueSunshine</dc:creator><author>BlueSunshine</author><pubDate>Thu, 10 Jul 2008 04:07:00 GMT</pubDate><guid>http://www.tkk7.com/yiqi801218/archive/2008/07/10/213484.html#213912</guid><description><![CDATA[鍥涖浣跨敤TreeSet<br /> <br /> <p><font face="Times New Roman" size="3">銆銆闃叉閲嶅鍙堜繚鎸佹湁搴忥紝鍙互鐢═reeSet銆?/font></p> <p><font face="Times New Roman" size="3">渚?錛嶅叧浜嶵reeSet 鐨勪緥瀛愶紝閫氳繃瀹炵幇Comparator鏉ヨ揪鍒版帓搴忋?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: #0000ff">package</span><span style="color: #000000"> collection;<br />  </span><span style="color: #000000">2</span><span style="color: #000000"> <br />  </span><span style="color: #000000">3</span><span style="color: #000000"> </span><span style="color: #0000ff">import</span><span style="color: #000000"> java.util.Comparator;<br />  </span><span style="color: #000000">4</span><span style="color: #000000"> </span><span style="color: #0000ff">import</span><span style="color: #000000"> java.util.TreeSet;<br />  </span><span style="color: #000000">5</span><span style="color: #000000"> <br />  </span><span style="color: #000000">6</span><span style="color: #000000"> </span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">class</span><span style="color: #000000"> TestTree {<br />  </span><span style="color: #000000">7</span><span style="color: #000000">     </span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">static</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> main(String[] args) {<br />  </span><span style="color: #000000">8</span><span style="color: #000000">         </span><span style="color: #0000ff">new</span><span style="color: #000000"> TestTree().go();<br />  </span><span style="color: #000000">9</span><span style="color: #000000">     }<br /> </span><span style="color: #000000">10</span><span style="color: #000000"> <br /> </span><span style="color: #000000">11</span><span style="color: #000000">     </span><span style="color: #0000ff">private</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> go() {<br /> </span><span style="color: #000000">12</span><span style="color: #000000">         Book b1 </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> Book(</span><span style="color: #000000">"</span><span style="color: #000000">How Cats Work</span><span style="color: #000000">"</span><span style="color: #000000">);<br /> </span><span style="color: #000000">13</span><span style="color: #000000">         Book b2 </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> Book(</span><span style="color: #000000">"</span><span style="color: #000000">Remix you body</span><span style="color: #000000">"</span><span style="color: #000000">);<br /> </span><span style="color: #000000">14</span><span style="color: #000000">         Book b3 </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> Book(</span><span style="color: #000000">"</span><span style="color: #000000">Finding Emo</span><span style="color: #000000">"</span><span style="color: #000000">);<br /> </span><span style="color: #000000">15</span><span style="color: #000000"> <br /> </span><span style="color: #000000">16</span><span style="color: #000000">         <strong><span style="color: red"><strong>SetComparator sc </strong><strong>= new</strong><strong> SetComparator();</strong></span></strong></span><span style="color: #000000"><br /> </span><span style="color: #000000">17</span><span style="color: #000000">         TreeSet</span><span style="color: #000000"><</span><span style="color: #000000">Book</span><span style="color: #000000">></span><span style="color: #000000"> tree </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> TreeSet</span><span style="color: #000000"><</span><span style="color: #000000">Book</span><span style="color: #000000">></span><span style="color: #000000">(<strong style="color: red">sc</strong>);<br /> </span><span style="color: #000000">18</span><span style="color: #000000"> <br /> </span><span style="color: #000000">19</span><span style="color: #000000">         tree.add(b1);<br /> </span><span style="color: #000000">20</span><span style="color: #000000">         tree.add(b2);<br /> </span><span style="color: #000000">21</span><span style="color: #000000">         tree.add(b3);<br /> </span><span style="color: #000000">22</span><span style="color: #000000">         tree.add(b3);<br /> </span><span style="color: #000000">23</span><span style="color: #000000">         System.out.println(tree);<br /> </span><span style="color: #000000">24</span><span style="color: #000000">     }<br /> </span><span style="color: #000000">25</span><span style="color: #000000"> <br /> </span><span style="color: #000000">26</span><span style="color: #000000">     </span><strong><span style="color: #0000ff"><span style="color: red"><strong>class SetComparator implements Comparator<Book></strong><strong> {<br /> 27</strong><strong> <br /> 28</strong><strong>         @Override<br /> 29         public int</strong><strong> compare(Book o1, Book o2) {<br /> 30             return</strong><strong> o1.title.compareTo(o2.title);<br /> 31</strong><strong>         }<br /> 32</strong><strong> <br /> </strong></span></span></strong><span style="color: #000000">33</span><span style="color: #000000">     }<br /> </span><span style="color: #000000">34</span><span style="color: #000000"> }<br /> </span><span style="color: #000000">35</span><span style="color: #000000"> <br /> </span><span style="color: #000000">36</span><span style="color: #000000"> <br /> </span><span style="color: #000000">37</span><span style="color: #000000"> </span><span style="color: #0000ff">package</span><span style="color: #000000"> collection;<br /> </span><span style="color: #000000">38</span><span style="color: #000000"> <br /> </span><span style="color: #000000">39</span><span style="color: #000000"> </span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">class</span><span style="color: #000000"> Book {<br /> </span><span style="color: #000000">40</span><span style="color: #000000">     String title;<br /> </span><span style="color: #000000">41</span><span style="color: #000000"> <br /> </span><span style="color: #000000">42</span><span style="color: #000000">     </span><span style="color: #0000ff">public</span><span style="color: #000000"> Book(String t) {<br /> </span><span style="color: #000000">43</span><span style="color: #000000">         title </span><span style="color: #000000">=</span><span style="color: #000000"> t;<br /> </span><span style="color: #000000">44</span><span style="color: #000000">     }<br /> </span><span style="color: #000000">45</span><span style="color: #000000"> <br /> </span><span style="color: #000000">46</span><span style="color: #000000"> <br /> </span><span style="color: #000000">47</span><span style="color: #000000">     @Override<br /> </span><span style="color: #000000">48</span><span style="color: #000000">     </span><span style="color: #0000ff">public</span><span style="color: #000000"> String toString() {<br /> </span><span style="color: #000000">49</span><span style="color: #000000">         </span><span style="color: #0000ff">return</span><span style="color: #000000"> title;<br /> </span><span style="color: #000000">50</span><span style="color: #000000">     }<br /> </span><span style="color: #000000">51</span><span style="color: #000000">     <br /> </span><span style="color: #000000">52</span><span style="color: #000000"> }<br /> </span><span style="color: #000000">53</span><span style="color: #000000"> </span></div> <p><font face="Times New Roman" size="3">銆銆<br /> 渚?錛嶅叧浜嶵reeSet鐨勭2涓緥瀛愶紝閫氳繃瀹炵幇Comparable鏉ヨ揪鍒版帓搴?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: #008080"> 1</span> <span style="color: #0000ff">package</span><span style="color: #000000"> collection;<br /> </span><span style="color: #008080"> 2</span> <span style="color: #000000"><br /> </span><span style="color: #008080"> 3</span> <span style="color: #0000ff">import</span><span style="color: #000000"> java.util.TreeSet;<br /> </span><span style="color: #008080"> 4</span> <span style="color: #000000"><br /> </span><span style="color: #008080"> 5</span> <span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">class</span><span style="color: #000000"> TestTree {<br /> </span><span style="color: #008080"> 6</span> <span style="color: #000000">    </span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">static</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> main(String[] args) {<br /> </span><span style="color: #008080"> 7</span> <span style="color: #000000">        </span><span style="color: #0000ff">new</span><span style="color: #000000"> TestTree().go();<br /> </span><span style="color: #008080"> 8</span> <span style="color: #000000">    }<br /> </span><span style="color: #008080"> 9</span> <span style="color: #000000"><br /> </span><span style="color: #008080">10</span> <span style="color: #000000">    </span><span style="color: #0000ff">private</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> go() {<br /> </span><span style="color: #008080">11</span> <span style="color: #000000">        Book b1 </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> Book(</span><span style="color: #000000">"</span><span style="color: #000000">How Cats Work</span><span style="color: #000000">"</span><span style="color: #000000">);<br /> </span><span style="color: #008080">12</span> <span style="color: #000000">        Book b2 </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> Book(</span><span style="color: #000000">"</span><span style="color: #000000">Remix you body</span><span style="color: #000000">"</span><span style="color: #000000">);<br /> </span><span style="color: #008080">13</span> <span style="color: #000000">        Book b3 </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> Book(</span><span style="color: #000000">"</span><span style="color: #000000">Finding Emo</span><span style="color: #000000">"</span><span style="color: #000000">);<br /> </span><span style="color: #008080">14</span> <span style="color: #000000"><br /> </span><span style="color: #008080">15</span> <span style="color: #000000">        TreeSet</span><span style="color: #000000"><</span><span style="color: #000000">Book</span><span style="color: #000000">></span><span style="color: #000000"> tree </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> TreeSet</span><span style="color: #000000"><</span><span style="color: #000000">Book</span><span style="color: #000000">></span><span style="color: #000000">();<br /> </span><span style="color: #008080">16</span> <span style="color: #000000"><br /> </span><span style="color: #008080">17</span> <span style="color: #000000">        tree.add(b1);<br /> </span><span style="color: #008080">18</span> <span style="color: #000000">        tree.add(b2);<br /> </span><span style="color: #008080">19</span> <span style="color: #000000">        tree.add(b3);<br /> </span><span style="color: #008080">20</span> <span style="color: #000000">        tree.add(b3);<br /> </span><span style="color: #008080">21</span> <span style="color: #000000">        System.out.println(tree);<br /> </span><span style="color: #008080">22</span> <span style="color: #000000">    }<br /> </span><span style="color: #008080">23</span> <span style="color: #000000"><br /> </span><span style="color: #008080">24</span> <span style="color: #000000">}<br /> </span><span style="color: #008080">25</span> <span style="color: #000000"><br /> </span><span style="color: #008080">26</span> <span style="color: #0000ff">package</span><span style="color: #000000"> collection;<br /> </span><span style="color: #008080">27</span> <span style="color: #000000"><br /> </span><span style="color: #008080">28</span> <span style="color: #000000"><br /> </span><span style="color: #008080">29</span> <span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">class</span><span> Book <strong><span style="color: red"><strong>implements</strong><strong> Comparable<Book</strong><strong>></strong> </span></strong></span><span>{<br /> </span><span style="color: #008080">30</span> <span style="color: #000000">    String title;<br /> </span><span style="color: #008080">31</span> <span style="color: #000000"><br /> </span><span style="color: #008080">32</span> <span style="color: #000000">    </span><span style="color: #0000ff">public</span><span style="color: #000000"> Book(String t) {<br /> </span><span style="color: #008080">33</span> <span style="color: #000000">        title </span><span style="color: #000000">=</span><span style="color: #000000"> t;<br /> </span><span style="color: #008080">34</span> <span style="color: #000000">    }<br /> </span><span style="color: #008080">35</span> <span style="color: #000000"><br /> </span><span style="color: #008080">36</span> <span style="color: #000000">    <span style="color: red"><strong>@Override<br /> 37     public int compareTo(Book o) {<br /> 38         return title.compareTo(o.title);<br /> 39     }<br /> </strong></span></span><span style="color: #008080">40</span> <span style="color: #000000"><br /> </span><span style="color: #008080">41</span> <span style="color: #000000">    @Override<br /> </span><span style="color: #008080">42</span> <span style="color: #000000">    </span><span style="color: #0000ff">public</span><span style="color: #000000"> String toString() {<br /> </span><span style="color: #008080">43</span> <span style="color: #000000">        </span><span style="color: #0000ff">return</span><span style="color: #000000"> title;<br /> </span><span style="color: #008080">44</span> <span style="color: #000000">    }<br /> </span><span style="color: #008080">45</span> <span style="color: #000000"><br /> </span><span style="color: #008080">46</span> <span style="color: #000000">}</span></div> <p><br /> <font face="Times New Roman" size="3"><br /> 銆銆TreeSet鐨勬帓搴忓姛鑳戒篃鏄氳繃瀹炵幇<strong style="color: red">Comparator鎴朇omparable</strong>鏉ュ畬鎴愮殑銆傝涔堟槸TreeSet闆嗗悎涓殑鍏冪礌瀹炵幇浜咰omparable錛岃涔堟槸鐢ㄩ噸杞界殑Comparator浣滀負鍙傛暟鏉ュ垱寤篢reeSet銆?br /> </font><br /> </font><br /> </font></p> <img src ="http://www.tkk7.com/yiqi801218/aggbug/213912.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/yiqi801218/" target="_blank">BlueSunshine</a> 2008-07-10 12:07 <a href="http://www.tkk7.com/yiqi801218/archive/2008/07/10/213484.html#213912#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>re: 寤?English 欏圭洰閬囧埌鐨勯棶棰?/title><link>http://www.tkk7.com/yiqi801218/archive/2008/06/26/205458.html#210965</link><dc:creator>BlueSunshine</dc:creator><author>BlueSunshine</author><pubDate>Thu, 26 Jun 2008 14:36:00 GMT</pubDate><guid>http://www.tkk7.com/yiqi801218/archive/2008/06/26/205458.html#210965</guid><description><![CDATA[鍩烘湰鍔熻兘琛ュ厖錛?<br> <br>1銆鍗曡瘝琛ㄧ殑鍒嗛〉錛?<br>2銆insert / update 鍚庣殑瀹氫綅錛?<br>3銆index 欏電殑鍔ㄦ佹埅閫夛紙鏈鍚庡仛錛?img src ="http://www.tkk7.com/yiqi801218/aggbug/210965.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/yiqi801218/" target="_blank">BlueSunshine</a> 2008-06-26 22:36 <a href="http://www.tkk7.com/yiqi801218/archive/2008/06/26/205458.html#210965#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>re: 瀛︿範JSP錛堜簩錛夛紞錛岼SPhttp://www.tkk7.com/yiqi801218/archive/2008/06/25/210641.html#210642BlueSunshineBlueSunshineWed, 25 Jun 2008 10:16:00 GMThttp://www.tkk7.com/yiqi801218/archive/2008/06/25/210641.html#210642鍐呭緩瀵硅薄

鈶?out - javax.servlet.jsp.jspWriter
   out瀵硅薄鐢ㄤ簬鎶婄粨鏋滆緭鍑哄埌緗戦〉涓娿?/p>

鏂規硶錛?br /> 1. void clear() ;
   娓呴櫎杈撳嚭緙撳啿鍖虹殑鍐呭錛屼絾鏄笉杈撳嚭鍒板鎴風銆?/p>

2. void clearBuffer() ;
   娓呴櫎杈撳嚭緙撳啿鍖虹殑鍐呭錛屽茍杈撳嚭鍒板鎴風銆?/p>

3. void close() ;
   鍏抽棴杈撳嚭嫻侊紝娓呴櫎鎵鏈夊唴瀹廣?/p>

4. void flush() ;
   杈撳嚭緙撳啿鍖洪噷闈㈢殑鏁版嵁銆?/p>

5. int getBufferSize() ;
   鑾峰彇浠b涓哄崟浣嶇殑鐩墠緙撳啿鍖哄ぇ灝忋?/p>

6. int getRemaining() ;
   鑾峰彇浠b涓哄崟浣嶇殑緙撳啿鍖轟腑鏈鍗犵敤鐨勭┖闂村ぇ灝忋?/p>

7. boolean isAutoFlush() ;
   鏄惁鑷姩鍒鋒柊緙撳啿鍖恒?/p>

8. void newLine() ;
   杈撳嚭涓涓崲琛屽瓧絎︺?/p>

9. void print( boolean b ) ;
   void print( char c ) ;
   void print( char[] s ) ;
   void print( double d ) ;
   void print( float f ) ;
   void print( int i ) ;
   void print( long l ) ;
   void print( Object obj ) ;
   void print( String s ) ;
   灝嗘寚瀹氱被鍨嬬殑鏁版嵁杈撳嚭鍒癏ttp嫻侊紝涓嶆崲琛屻?/p>

10. void println( boolean b ) ;
    void println( char c ) ;
    void println( char[] s ) ;
    void println( double d ) ;
    void println( float f ) ;
    void println( int i ) ;
    void println( long l ) ;
    void println( Object obj ) ;
    void println( String s ) ;
    灝嗘寚瀹氱被鍨嬬殑鏁版嵁杈撳嚭鍒癏ttp嫻侊紝騫惰緭鍑轟竴涓崲琛岀銆?br />    
11. Appendable append( char c ) ;
    Appendable append( CharSequence cxq, int start, int end ) ;
    Appendable append( CharSequence cxq ) ;
    灝嗕竴涓瓧絎︽垨鑰呭疄鐜頒簡CharSequence鎺ュ彛鐨勫璞℃坊鍔犲埌杈撳嚭嫻佺殑鍚庨潰銆?/p>

鎴愬憳錛?br /> int DEFAULT_BUFFER = 0    - 緙虹渷緙撳啿鍖哄ぇ灝?br /> int NO_BUFFER = -1        - writer鏄惁澶勪簬緙撳啿杈撳嚭鐘舵?br /> int UNBOUNDED_BUFFER = -2 - 鏄惁闄愬埗緙撳啿鍖哄ぇ灝?/p>


鈶?request - javax.servlet.http.HttpServletRequest
   request瀵硅薄鍖呭惈鎵鏈夎姹傜殑淇℃伅錛屽璇鋒眰鐨勬潵婧愩佹爣澶淬乧ookies鍜岃姹傜浉鍏崇殑鍙傛暟鍊肩瓑銆?/p>

鏂規硶錛?br /> 1. Object getAttribute( String name ) ;
   榪斿洖鐢眓ame鎸囧畾鐨勫睘鎬у鹼紝璇ュ睘鎬т笉瀛樺湪鏃惰繑鍥瀗ull銆?/p>

2. Enumeration getAttributeNames() ;
   榪斿洖request瀵硅薄鐨勬墍鏈夊睘鎬у悕縐扮殑闆嗗悎銆?/p>

3. String getAuthType() ;
   榪斿洖鐢ㄦ潵淇濇姢servlet鐨勮璇佹柟娉曠殑鍚嶇О錛屾湭鍙椾繚鎶ゆ椂榪斿洖null銆?/p>

4. String getCharacterEncoding() ;
   榪斿洖璇鋒眰涓殑瀛楃緙栫爜鏂規硶錛屽彲浠ュ湪response瀵硅薄涓緗?/p>

5. int getContentLength() ;
   榪斿洖璇鋒眰鐨凚ODY鐨勯暱搴︼紝涓嶈兘紜畾闀垮害鏃惰繑鍥?1銆傚彲浠ュ湪response涓緗?/p>

6. String getContentType() ;
   榪斿洖鍦╮esponse涓畾涔夌殑鍐呭綾誨瀷銆?/p>

7. String getContentPath() ;
   榪斿洖璇鋒眰鐨勮礬寰勩?/p>

8. Cookie[] getCookies() ;
   榪斿洖瀹㈡埛绔墍鏈夌殑Cookie鐨勬暟緇勩?/p>

9. Enumeration getHeaderNames() ;
   榪斿洖鎵鏈塇TTP澶寸殑鍚嶇О鐨勯泦鍚堛?/p>

10. Enumeration getHeaders( String name ) ;
    榪斿洖鎸囧畾HTTP澶寸殑鎵鏈夊肩殑闆嗗悎銆?/p>

11. String getHeader( String name ) ;
    榪斿洖鎸囧畾鍚嶇О鐨凥TTP澶寸殑淇℃伅銆?/p>

12. long getDateHeader( String name ) ;
    榪斿洖鎸囧畾鍚嶇О鐨凞ata綾誨瀷鐨凥TTP澶寸殑淇℃伅銆?/p>

13. int getIntHeader( String name ) ;
    榪斿洖鎸囧畾鍚嶇О鐨処nt綾誨瀷鐨凥TTP澶寸殑淇℃伅銆?/p>

14. ServletInputStream getInputStream() ;
    榪斿洖璇鋒眰鐨勮緭鍏ユ祦銆?/p>

15. Locale getLocale() ;
    榪斿洖褰撳墠欏電殑Locale瀵硅薄錛屽彲浠ュ湪response涓瀹氥?/p>

16. Enumeration getLocales() ;
    榪斿洖璇鋒眰涓墍鏈夌殑Locale瀵硅薄鐨勯泦鍚堛?/p>

17. String getLocalName() ;
    鑾峰彇鍝嶅簲璇鋒眰鐨勬湇鍔″櫒绔富鏈哄悕銆?/p>

18. String getLocalAddr() ;
    鑾峰彇鍝嶅簲璇鋒眰鐨勬湇鍔″櫒绔湴鍧銆?/p>

19. int getLocalPort() ;
    鑾峰彇鍝嶅簲璇鋒眰鐨勬湇鍔″櫒绔鍙?/p>

20. String getMethod() ;
    鑾峰彇瀹㈡埛绔悜鏈嶅姟鍣ㄧ鍙戦佽姹傜殑鏂規硶(GET銆丳OST)銆?/p>

21. String getParameter( String name ) ;
    鑾峰彇瀹㈡埛绔彂閫佺粰鏈嶅姟鍣ㄧ鐨勫弬鏁板箋?/p>

22. Map getParameterMap() ;
    璇ユ柟娉曡繑鍥炲寘鍚姹備腑鎵鏈夊弬鏁扮殑涓涓狹ap瀵硅薄銆?/p>

23. Enumeration getParameterNames() ;
    榪斿洖璇鋒眰涓墍鏈夊弬鏁扮殑闆嗗悎銆?/p>

24. String[] getParameterValues( String name ) ;
    鑾峰緱璇鋒眰涓寚瀹氬弬鏁扮殑鎵鏈夊箋?/p>

25. String getQueryString() ;
    榪斿洖get鏂規硶浼犻掔殑鍙傛暟瀛楃涓詫紝璇ユ柟娉曚笉鍒嗚В鍑哄崟鐙殑鍙傛暟銆?/p>

26. String getPathInfo() ;
    鍙栧嚭璇鋒眰涓浜嶴ervletPath鍜孮ueryString涔嬮棿鐨勯澶栦俊鎭?/p>

27. String getPathTranslated() ;
    榪斿洖鐢╣etPathInfo()鏂規硶鍙栧緱鐨勮礬寰勪俊鎭殑瀹為檯璺緞銆?/p>

28. String getProtocol() ;
    榪斿洖璇鋒眰浣跨敤鐨勫崗璁傚彲浠ユ槸HTTP1.1鎴栬匟TTP1.0銆?/p>

29. BufferedReader getReader() ;
    榪斿洖璇鋒眰鐨勮緭鍏ユ祦瀵瑰簲鐨凴eader瀵硅薄錛岃鏂規硶鍜実etInputStream()鏂規硶鍦ㄤ竴涓〉闈腑鍙兘璋冪敤涓涓?/p>

30. String getRemoteAddr() ;
    鑾峰彇鍙戝嚭璇鋒眰鐨勫鎴風IP鍦板潃銆?/p>

31. String getRemoteHost() ;
    鑾峰彇鍙戝嚭璇鋒眰鐨勫鎴風涓繪満鍚?/p>

32. String getRemoteUser() ;
    榪斿洖緇忚繃瀹㈡埛绔獙璇佺殑鐢ㄦ埛鍚嶏紝鏈粡楠岃瘉榪斿洖null銆?/p>

33. int getRemotePort() ;
    榪斿洖鍙戝嚭璇鋒眰鐨勫鎴風涓繪満绔彛銆?/p>

34. String getRealPath( String path ) ;
    榪斿洖緇欏畾铏氭嫙璺緞鐨勭墿鐞嗚礬寰勩?/p>

35. RequestDispatcher getRequestDispatcher( String path ) ;
    鎸夌粰瀹氱殑璺緞鐢熸垚璧勬簮杞悜澶勭悊閫傞厤鍣ㄥ璞°?/p>

36. String getRequestedSessionId() ;
    榪斿洖璇鋒眰鐨剆ession鐨勬爣璇嗐?/p>

37. String RequestURI() ;
    榪斿洖鍙戝嚭璇鋒眰鐨勫鎴風鍦板潃錛屼絾鏄笉鍖呮嫭璇鋒眰鐨勫弬鏁板瓧絎︿覆銆?/p>

38. StringBuffer getRequestURI() ;
    榪斿洖鍝嶅簲璇鋒眰鐨勬湇鍔″櫒绔湴鍧

39. String getScheme() ;
    鑾峰彇鍗忚鍚嶇О錛岀己鐪佸間負HTTP鍗忚銆?/p>

40. String getServerName() ;
    榪斿洖鍝嶅簲璇鋒眰鐨勬湇鍔″櫒鍚嶇О銆?/p>

41. String getServletPath() ;
    鑾峰彇瀹㈡埛绔墍璇鋒眰鐨勮剼鏈枃浠剁殑鏂囦歡璺緞銆?/p>

42. int getServerPort() ;
    鑾峰彇鍝嶅簲璇鋒眰鐨勬湇鍔″櫒绔富鏈虹鍙e彿銆?/p>

43. void removeAttribute( String name ) ;
    鍦ㄥ睘鎬у垪琛ㄤ腑鍒犻櫎鎸囧畾鍚嶇О鐨勫睘鎬с?/p>

44. void setAttribute( String name, Object value ) ;
    鍦ㄥ睘鎬у垪琛ㄤ腑娣誨姞/鍒犻櫎鎸囧畾鐨勫睘鎬с?/p>

45. void setCharacterEncoding( String name ) ;
    璁劇疆璇鋒眰鐨勫瓧絎︾紪鐮佹牸寮忋?/p>

46. HttpSession getSession() ;
    HttpSession getSession( boolean create ) ;
    鑾峰彇session錛屽鏋渃reate涓簍rue錛屽湪鏃爏ession鐨勬儏鍐典笅鍒涘緩涓涓?br />    
47. boolean isRequestedSessionIdFromCookie() ;
    媯鏌ヨ姹傜殑浼氳瘽ID鏄惁涓洪氳繃Cookie浼犲叆銆?/p>

48. boolean isRequestedSessionIdFromURL() ;
    媯鏌ヨ姹傜殑浼氳瘽ID鏄惁涓洪氳繃URL浼犲叆銆?/p>

49. boolean isRequestedSessionIdValid() ;
    媯鏌ヨ姹傜殑浼氳瘽ID鏄惁浠嶇劧鏈夋晥銆?/p>

50. boolean isSecure() ;
    媯鏌ヨ姹傛槸鍚︿嬌鐢ㄥ畨鍏ㄩ摼鎺ワ紝濡傛灉HTTPS絳夈?/p>

51. boolean isUserInRole( String role ) ;
    媯鏌ュ凡緇忛氳繃楠岃瘉鐨勭敤鎴鋒槸鍚﹀湪鏄痳ole鎵鎸囧畾鐨勮鑹層?/p>

52. Principal getUserPrincipal() ;
    榪斿洖鍖呭惈鐢ㄦ埛鐧婚檰鍚嶇殑涓涓猨ava.security.Principal瀵硅薄銆?/p>

鎴愬憳錛?br /> String BASIC_AUTH = "BASIC"             -
String CLIENT_CERT_AUTH = "CLIENT_CERT" -
String DIGEST_AUTH = "DIGEST"           -
String FORM_AUTH = "FORM"               -


鈶?response - javax.servlet.http.HttpServletResponse
   response瀵硅薄涓昏灝咼SP瀹瑰櫒澶勭悊鍚庣殑緇撴灉浼犲洖鍒板鎴風銆?/p>

鏂規硶錛?br /> 1. void addCookie( Cookie cookie ) ;
   娣誨姞涓涓狢ookie瀵硅薄錛屼繚瀛樺鎴風淇℃伅銆?/p>

2. void addDateHeader( String name, long value ) ;
   娣誨姞涓涓棩鏈熺被鍨嬬殑HTTP澶翠俊鎭紝瑕嗙洊鍚屽悕鐨凥TTP澶翠俊鎭?/p>

3. void addHeader( String name, String value ) ;
   娣誨姞涓涓狧TTP澶達紝瑕嗙洊鍚屽悕鐨勬棫HTTP澶淬?/p>

4. void addIntHeader( String name, int value ) ;
   娣誨姞涓涓暣鍨嬬殑HTTP澶達紝瑕嗙洊鍚屽悕鐨勬棫HTTP澶淬?/p>

5. boolean containsHeader( String name ) ;
   鍒ゆ柇鎸囧畾鐨凥TTP澶存槸鍚﹀瓨鍦ㄣ?/p>

6. String encodeRedirectURL( String url ) ;
   瀵箂endRedirect()鏂規硶浣跨敤鐨刄RL榪涜緙栫爜銆?/p>

7. String encodeURL( String url ) ;
   灝哢RL浜堜互緙栫爜錛屽洖浼犲寘鍚玸ession ID鐨刄RL銆?br />   
8. void flushBuffer() ;
   寮哄埗鎶婂綋鍓嶇紦鍐插尯鐨勫唴瀹瑰彂閫佸埌瀹㈡埛绔?/p>

9. int getBufferSize() ;
   鍙栧緱浠b涓哄崟浣嶇殑緙撳啿鍖哄ぇ灝忋?/p>

10. String getCharacterEncoding() ;
    鑾峰彇鍝嶅簲鐨勫瓧絎︾紪鐮佹牸寮忋?/p>

11. String getContentType() ;
    鑾峰彇鍝嶅簲鐨勭被鍨嬨?/p>

12. Locale getLocale() ;
    鑾峰彇鍝嶅簲鐨凩ocale瀵硅薄銆?/p>

13. ServletOutputStream getOutputStream() ;
    榪斿洖瀹㈡埛绔殑杈撳嚭嫻佸璞°?/p>

14. PrintWriter getWriter() ;
    鑾峰彇杈撳嚭嫻佸搴旂殑writer瀵硅薄銆?/p>

15. boolean isCommitted() ;
    鍒ゆ柇鏈嶅姟鍣ㄧ鏄惁宸茬粡灝嗘暟鎹緭鍑哄埌瀹㈡埛绔?/p>

16. void reset() ;
    娓呯┖buffer涓殑鎵鏈夊唴瀹廣?/p>

17. void resetBuffer() ;
    鎯呭喌buffer涓墍鏈夌殑鍐呭錛屼絾鏄繚鐣橦TTP澶村拰鐘舵佷俊鎭?/p>

18. void sendError( int xc, String msg ) ;
    void sendError( int xc ) ;
    鍙戦侀敊璇紝鍖呮嫭鐘舵佺爜鍜岄敊璇俊鎭?/p>

19. void sendRedirect( String locationg ) ;
    鎶婂搷搴斿彂閫佸埌鍙﹀涓涓綅緗繘琛屽鐞嗐?/p>

20. void setBufferSize( int size ) ;
    璁劇疆浠b涓哄崟浣嶇殑緙撳啿鍖哄ぇ灝忋?/p>

21. void setCharacterEncoding( String charset ) ;
    璁劇疆鍝嶅簲浣跨敤鐨勫瓧絎︾紪鐮佹牸寮忋?/p>

22. void setContentLength( int length ) ;
    璁劇疆鍝嶅簲鐨凚ODY闀垮害銆?/p>

23. void setContentType( String type ) ;
    璁劇疆鍝嶅簲鐨勭被鍨嬨?/p>

24. void setDateHeader( String name, long value ) ;
    璁劇疆鎸囧畾鍚嶇О鐨凞ata綾誨瀷鐨凥TTP澶寸殑鍊箋?/p>

25. void setHeader( String name, String value ) ;
    璁劇疆鎸囧畾鍚嶇О鐨凥TTP澶寸殑鍊箋?/p>

26. void setIntHeader( String name, int value ) ;
    璁劇疆鎸囧畾鍚嶇О鐨刬nt綾誨瀷鐨凥TTP澶寸殑鍊箋?/p>

27. void setStatus( int xc ) ;
    璁劇疆鍝嶅簲鐘舵佺爜錛屾柊鍊間細瑕嗙洊褰撳墠鍊箋?/p>

鎴愬憳(HTTP鐘舵佺爜)錛?br /> int SC_CONTINUE = 100                      int SC_SWITCHING_PROTOCOLS = 101
int SC_OK = 200                            int SC_NON_AUTHORITATIVE_INFORMATION = 203
int SC_ACCEPTED = 202                      int SC_CREATED = 201
int SC_NO_CONTENT = 204                    int SC_RESET_CONTENT = 205
int SC_PARTIAL_CONTENT = 206               int SC_MULTIPLE_CHOICES = 300
int SC_MOVED_PERMANENTLY = 301             int SC_MOVED_TEMPORARILY = 302
int SC_FOUND = 302                         int SC_SEE_OTHER = 303
int SC_NOT_MODIFIED = 304                  int SC_USE_PROXY = 305
int SC_TEMPORARY_REDIRECT = 307            int SC_BAD_REQUEST = 400
int SC_UNAUTHORIZED = 401                  int SC_PAYMENT_REQUIRED = 402
int SC_FORBIDDEN = 403                     int SC_NOT_FOUND = 404
int SC_METHOD_NOT_ALLOWED = 405            int SC_NOT_ACCEPTABLE = 406
int SC_PROXY_AUTHENTICATION_REQUIRED = 407 int SC_REQUEST_TIMEOUT = 408
int SC_CONFLICT = 409                      int SC_GONE = 410
int SC_LENGTH_REQUIRED = 411               int SC_PRECONDITION_FAILED = 412
int SC_REQUEST_ENTITY_TOO_LARGE = 413      int SC_REQUEST_URI_TOO_LONG = 414
int SC_UNSUPPORTED_MEDIA_TYPE = 415        int SC_REQUESTED_RANGE_NOT_SATISFIABLE = 416
int SC_EXPECTATION_FAILED = 417            int SC_INTERNAL_SERVER_ERROR = 500
int SC_NOT_IMPLEMENTED = 501               int SC_BAD_GATEWAY = 502
int SC_SERVICE_UNAVAILABLE = 503           int SC_GATEWAY_TIMEOUT = 504
int SC_HTTP_VERSION_NOT_SUPPORTED = 505


鈶?session - javax.servlet.http.HttpSession
   session瀵硅薄琛ㄧず鐩墠涓埆鐢ㄦ埛鐨勪細璇濈姸鎬侊紝鐢ㄦ潵璇嗗埆姣忎釜鐢ㄦ埛銆?/p>

鏂規硶錛?br /> 1. Object getAttribute( String name ) ;
   鑾峰彇涓庢寚瀹氬悕瀛楃浉鍏寵仈鐨剆ession灞炴у箋?/p>

2. Enumeration getAttributeNames() ;
   鍙栧緱session鍐呮墍鏈夊睘鎬х殑闆嗗悎銆?/p>

3. long getCreationTime() ;
   榪斿洖session鐨勫垱寤烘椂闂達紝鏈灝忓崟浣嶅崈鍒嗕箣涓縐掋?/p>

4. String getId() ;
   鍙栧緱session鏍囪瘑銆?/p>

5. long getLastAccessedTime() ;
   榪斿洖涓庡綋鍓峴ession鐩稿叧鐨勫鎴風鏈鍚庝竴嬈¤闂殑鏃墮棿錛岀敱1970-01-01綆楄搗錛屽崟浣嶆縐掋?/p>

6. int getMaxInactiveInterval( int interval ) ;
   榪斿洖鎬繪椂闂達紝浠ョ涓哄崟浣嶏紝琛ㄧずsession鐨勬湁鏁堟椂闂?session涓嶆椿鍔ㄦ椂闂?銆?1涓烘案涓嶈繃鏈熴?/p>

7. ServletContext getServletContext() ;
   榪斿洖涓涓JSP欏甸潰瀵瑰簲鐨凷ervletContext瀵硅薄瀹炰緥銆?/p>

8. HttpSessionContext getSessionContext() ;
  

9. Object getValue( String name ) ;
   鍙栧緱鎸囧畾鍚嶇О鐨剆ession鍙橀噺鍊鹼紝涓嶆帹鑽愪嬌鐢ㄣ?/p>

10. String[] getValueNames() ;
    鍙栧緱鎵鏈塻ession鍙橀噺鐨勫悕縐扮殑闆嗗悎錛屼笉鎺ㄨ崘浣跨敤銆?/p>

11. void invalidate() ;
    閿姣佽繖涓猻ession瀵硅薄銆?/p>

12. boolean isNew() ;
    鍒ゆ柇涓涓猻ession鏄惁鐢辨湇鍔″櫒浜х敓錛屼絾鏄鎴風騫舵病鏈変嬌鐢ㄣ?/p>

13. void pubValue( String name, Object value ) ;
    娣誨姞涓涓猻ession鍙橀噺錛屼笉鎺ㄨ崘浣跨敤銆?/p>

14. void removeValue( String name ) ;
    縐婚櫎涓涓猻ession鍙橀噺鐨勫鹼紝涓嶆帹鑽愪嬌鐢ㄣ?/p>

15. void setAttribute( String name, String value ) ;
    璁劇疆鎸囧畾鍚嶇О鐨剆ession灞炴у箋?/p>

16. void setMaxInactiveInterval( int interval ) ;
    璁劇疆session鐨勬湁鏁堟湡銆?/p>

17. void removeAttribute( String name ) ;
    縐婚櫎鎸囧畾鍚嶇О鐨剆ession灞炴с?/p>


鈶?pageContext - javax.servlet.jsp.PageContext
   pageContext瀵硅薄瀛樺偍鏈琂SP欏甸潰鐩稿叧淇℃伅錛屽灞炴с佸唴寤哄璞$瓑銆?/p>

鏂規硶錛?br /> 1. void setAttribute( String name, Object value, int scope ) ;
   void setAttribute( String name, Object value ) ;
   鍦ㄦ寚瀹氱殑鍏變韓鑼冨洿鍐呰緗睘鎬с?/p>

2. Object getAttribute( String name, int scope ) ;
   Object getAttribute( String name ) ;
   鍙栧緱鎸囧畾鍏變韓鑼冨洿鍐呬互name涓哄悕瀛楃殑灞炴у箋?/p>

3. Object findAttribute( String name ) ;
   鎸夐〉闈€佽姹傘佷細璇濆拰搴旂敤紼嬪簭鍏變韓鑼冨洿鎼滅儲宸插懡鍚嶇殑灞炴с?/p>

4. void removeAttribute( String name, int scope ) ;
   void removeAttribute( String name ) ;
   縐婚櫎鎸囧畾鍚嶇О鍜屽叡浜寖鍥寸殑灞炴с?/p>

5. void forward( String url ) ;
   灝嗛〉闈㈠鑸埌鎸囧畾鐨刄RL銆?/p>

6. Enumeration getAttributeNamesScope( int scope ) ;
   鍙栧緱鎸囧畾鍏變韓鑼冨洿鍐呯殑鎵鏈夊睘鎬у悕縐扮殑闆嗗悎銆?/p>

7. int getAttributeScope( String name ) ;
   鍙栧緱鎸囧畾灞炴х殑鍏變韓鑼冨洿銆?/p>

8. ErrorData getErrorDate() ;
   鍙栧緱欏甸潰鐨別rrorData瀵硅薄銆?/p>

9. Exception getException() ;
   鍙栧緱欏甸潰鐨別xception瀵硅薄銆?/p>

10. ExpressionEvaluator getExpressionEvaluator() ;
    鍙栧緱欏甸潰鐨別xpressionEvaluator瀵硅薄銆?/p>

11. JspWriter getOut() ;
    鍙栧緱欏甸潰鐨刼ut瀵硅薄銆?/p>

12. Object getPage() ;
    鍙栧緱欏甸潰鐨刾age瀵硅薄銆?/p>

13. ServletRequest getRequest() ;
    鍙栧緱欏甸潰鐨剅equest瀵硅薄銆?/p>

14. ServletResponse getResponse() ;
    鍙栧緱欏甸潰鐨剅esponse瀵硅薄銆?/p>

15. ServletConfig getConfig() ;
    鍙栧緱欏甸潰鐨刢onfig瀵硅薄銆?/p>

16. ServletContext getServletContext() ;
    鍙栧緱欏甸潰鐨剆ervletContext瀵硅薄銆?/p>

17. HttpSession getSession() ;
    鍙栧緱欏甸潰鐨剆ession瀵硅薄銆?/p>

18. VariableResolver getVariableResolver() ;
    鍙栧緱欏甸潰鐨剉ariableResolver瀵硅薄銆?/p>

19. void include( String url, boolean flush ) ;
    void include( String url ) ;
    鍖呭惈鍏朵粬鐨勮祫婧愶紝騫舵寚瀹氭槸鍚﹁嚜鍔ㄥ埛鏂般?/p>

20. void release() ;
    閲嶇疆pageContext鍐呴儴鐘舵侊紝閲婃斁鎵鏈夊唴閮ㄥ紩鐢ㄣ?/p>

21. void initialize( Servlet servlet, ServletRequest request, ServletResponse response,
                     String errorPageURL, boolean needSession, int bufferSize, boolean autoFlush ) ;
    鍒濆鍖栨湭緇忓垵濮嬪寲鐨刾ageContext瀵硅薄銆?/p>

22. BodyContext pushBody() ;
    BodyContext pushBody( Writer writer ) ;
    淇濆瓨褰撳墠鐨刼ut瀵硅薄錛屽茍鏇存柊pageContext涓璸age鑼冨洿鍐呯殑out瀵硅薄銆?/p>

23. JspWrite popBody() ;
    鍙栧嚭鐢眕ushBody()鏂規硶淇濆瓨鐨刼ut瀵硅薄銆?/p>

24. void handlePageException( Exception e ) ;
    void handlePageException( Thrwoable t ) ;
   

鎴愬憳錛?br /> int PAGE_SCOPE = 1        - 欏甸潰鍏變韓鑼冨洿
int REQUEST_SCOPE = 2     - 璇鋒眰鍏變韓鑼冨洿
int SESSION_SCOPE = 3     - 浼氳瘽鍏變韓鑼冨洿
int APPLICATION_SCOPE = 4 - 搴旂敤紼嬪簭鍏變韓鑼冨洿
String PAGE = "javax.servlet.jsp.jspPage"
String PAGECONTEXT = "javax.servlet.jsp.jspPageContext"
String REQUEST = "javax.servlet.jsp.jspRequest"
String RESPONSE = "javax.servlet.jsp.jspResponse"
String CONFIG = "javax.servlet.jsp.jspConfig"
String SESSION = "javax.servlet.jsp.jspSession"
String OUT = "javax.servlet.jsp.jspOut"
String APPLICATION = "javax.servlet.jsp.jspApplication"
String EXCEPTION = "javax.servlet.jsp.jspException"


鈶?application - javax.servlet.ServletContext
   application涓昏鍔熺敤鍦ㄤ簬鍙栧緱鎴栨洿鏀筍ervlet鐨勮瀹氥?/p>

鏂規硶錛?br /> 1. Object getAttribute( String name ) ;
   榪斿洖鐢眓ame鎸囧畾鐨刟pplication灞炴с?/p>

2. Enumeration getAttributes() ;
   榪斿洖鎵鏈夌殑application灞炴с?/p>

3. ServletContext getContext( String uripath ) ;
   鍙栧緱褰撳墠搴旂敤鐨凷ervletContext瀵硅薄銆?/p>

4. String getInitParameter( String name ) ;
   榪斿洖鐢眓ame鎸囧畾鐨刟pplication灞炴х殑鍒濆鍊箋?/p>

5. Enumeration getInitParameters() ;
   榪斿洖鎵鏈夌殑application灞炴х殑鍒濆鍊肩殑闆嗗悎銆?/p>

6. int getMajorVersion() ;
   榪斿洖servlet瀹瑰櫒鏀寔鐨凷ervlet API鐨勭増鏈彿銆?/p>

7. String getMimeType( String file ) ;
   榪斿洖鎸囧畾鏂囦歡鐨勭被鍨嬶紝鏈煡綾誨瀷榪斿洖null銆備竴鑸負"text/html"鍜?image/gif"銆?/p>

8. int getMinorVersion() ;
   榪斿洖servlet瀹瑰櫒鏀寔鐨凷ervlet API鐨勫壇鐗堟湰鍙楓?/p>

9. String getRealPath( String path ) ;
   榪斿洖緇欏畾铏氭嫙璺緞鎵瀵瑰簲鐗╃悊璺緞銆?/p>

10. RequestDispatcher getNamedDispatcher( String name ) ;
    涓烘寚瀹氬悕瀛楃殑Servlet瀵硅薄榪斿洖涓涓猂equestDispatcher瀵硅薄鐨勫疄渚嬨?/p>

11. RequestDispatcher getRequestDispatcher( String path ) ;
    榪斿洖涓涓猂equestDispatcher瀵硅薄鐨勫疄渚嬨?/p>

12. URL getResource( String path ) ;
    榪斿洖鎸囧畾鐨勮祫婧愯礬寰勫搴旂殑涓涓猆RL瀵硅薄瀹炰緥錛屽弬鏁拌浠?/"寮澶淬?/p>

13. InputStream getResourceAsStream( String path ) ;
    榪斿洖涓涓敱path鎸囧畾浣嶇疆鐨勮祫婧愮殑InputStream瀵硅薄瀹炰緥銆?/p>

14. Set getResourcePaths( String path ) ;
    榪斿洖瀛樺偍鍦╳eb-app涓墍鏈夎祫婧愯礬寰勭殑闆嗗悎銆?/p>

15. String getServerInfo() ;
    鍙栧緱搴旂敤鏈嶅姟鍣ㄧ増鏈俊鎭?/p>

16. Servlet getServlet( String name ) ;
    鍦⊿ervletContext涓绱㈡寚瀹氬悕縐扮殑servlet銆?/p>

17. Enumeration getServlets() ;
    榪斿洖ServletContext涓墍鏈塻ervlet鐨勯泦鍚堛?/p>

18. String getServletContextName() ;
    榪斿洖鏈瑆eb搴旂敤鐨勫悕縐般?/p>

19. Enumeration getServletContextNames() ;
    榪斿洖ServletContext涓墍鏈塻ervlet鐨勫悕縐伴泦鍚堛?/p>

20. void log( Exception ex, String msg ) ;
    void log( String msg, Throwable t ) ;
    void log( String msg ) ;
    鎶婃寚瀹氱殑淇℃伅鍐欏叆servlet log鏂囦歡銆?/p>

21. void removeAttribute( String name ) ;
    縐婚櫎鎸囧畾鍚嶇О鐨刟pplication灞炴с?/p>

22. void setAttribute( String name, Object value ) ;
    璁懼畾鎸囧畾鐨刟pplication灞炴х殑鍊箋?/p>


鈶?config - javax.servlet.ServletConfig
   config瀵硅薄鐢ㄦ潵瀛樻斁Servlet鍒濆鐨勬暟鎹粨鏋勩?/p>

鏂規硶錛?br /> 1. String getInitParameter( String name ) ;
   榪斿洖鍚嶇О涓簄ame鐨勪績浣垮弬鏁扮殑鍊箋?/p>

2. Enumeration getInitParameters() ;
   榪斿洖榪欎釜JSP鎵鏈夌殑淇冧嬌鍙傛暟鐨勫悕縐伴泦鍚堛?/p>

3. ServletContext getContext() ;
   榪斿洖鎵ц鑰呯殑servlet涓婁笅鏂囥?/p>

4. String getServletName() ;
   榪斿洖servlet鐨勫悕縐般?/p>


鈶?exception - java.lang.Throwable
   閿欒瀵硅薄錛屽彧鏈夊湪JSP欏甸潰鐨刾age鎸囦護涓寚瀹歩sErrorPage="true"鍚庯紝鎵嶅彲浠ュ湪鏈〉闈嬌鐢╡xception瀵硅薄銆?/p>

鏂規硶錛?br /> 1. Throwable fillInStackTrace() ;
   灝嗗綋鍓峴tack淇℃伅璁板綍鍒癳xception瀵硅薄涓?/p>

2. String getLocalizedMessage() ;
   鍙栧緱鏈湴璇郴鐨勯敊璇彁紺轟俊鎭?/p>

3. String getMessage()
   鍙栧緱閿欒鎻愮ず淇℃伅銆?/p>

4. StackTrackElement[] getStackTrace() ;
   榪斿洖瀵硅薄涓褰曠殑call stack track淇℃伅銆?/p>

5. Throwable initCause( Throwable cause ) ;
   灝嗗彟澶栦竴涓紓甯稿璞″祵濂楄繘褰撳墠寮傚父瀵硅薄涓?br />   
6. Throwable getCause() ;
   鍙栧嚭宓屽鍦ㄥ綋鍓嶅紓甯稿璞′腑鐨勫紓甯搞?/p>

7. void printStackTrace() ;
   void printStackTrace( printStream s ) ;
   void printStackTrace( printWriter s ) ;
   鎵撳嵃鍑篢hrowable鍙婂叾call stack trace淇℃伅銆?/p>

8. void setStackTrace( StackTraceElement[] stackTrace )
   璁劇疆瀵硅薄鐨刢all stack trace淇℃伅銆?/p>


鈶?page - javax.servlet.jsp.HttpJspPage
   page瀵硅薄浠h〃JSP瀵硅薄鏈韓錛屾垨鑰呰浠h〃緙栬瘧鍚庣殑servlet瀵硅薄錛?br />    鍙互鐢? (javax.servlet.jsp.HttpJspPage)page )鏉ュ彇鐢ㄥ畠鐨勬柟娉曞拰灞炴с?/p>




]]>
re: 瀛︿範 JSP錛嶏紞Servlethttp://www.tkk7.com/yiqi801218/archive/2008/06/25/210355.html#210562BlueSunshineBlueSunshineWed, 25 Jun 2008 06:51:00 GMThttp://www.tkk7.com/yiqi801218/archive/2008/06/25/210355.html#210562鍏Http鐨勪竴涓細璇濆璞?span style="color: red">Session

public class SomeServlet extends HttpServlet {
    @Override
    
protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        HttpSession session 
= req.getSession();
        session.setAttribute(
"name""chh");
    }

}


]]>
主站蜘蛛池模板: 99热在线免费观看| 日本最新免费不卡二区在线| 亚洲免费在线观看视频| 日韩一区二区免费视频| 三级毛片在线免费观看| 亚洲人成网站在线观看播放青青| 日本高清色本免费现在观看| a级毛片100部免费观看| 亚洲熟女综合一区二区三区| 亚洲中文字幕无码久久2017| 最新中文字幕免费视频| 中文字幕一区二区三区免费视频| 亚洲入口无毒网址你懂的| 亚洲国产精品尤物YW在线观看| 中文字幕免费观看| 污视频网站免费观看| 亚洲最大视频网站| 国产亚洲精aa成人网站| 欧美a级成人网站免费| 国产在线一区二区综合免费视频| 亚洲AV香蕉一区区二区三区| 久久久无码精品亚洲日韩京东传媒| 国产精品嫩草影院免费| 91成年人免费视频| 波多野结衣免费一区视频| 综合偷自拍亚洲乱中文字幕| 亚洲国产超清无码专区| 亚洲国产精品福利片在线观看 | 亚洲国产一区二区视频网站| 国产91色综合久久免费| 国产高清不卡免费视频| 九九久久国产精品免费热6| 亚洲综合一区国产精品| 亚洲专区在线视频| 亚洲精品国产成人片| 丁香亚洲综合五月天婷婷| 天天摸天天碰成人免费视频| 久久久久久精品免费看SSS| 国产精品免费高清在线观看| 国产免费人成视频在线播放播| 亚洲AV无码精品国产成人|