锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久99国产精品久久99,一区二区欧美日韩,jizz日韩http://www.aygfsteel.com/qazwindy/archive/2008/07/20/216128.html緗楁瘮鐗?/dc:creator>緗楁瘮鐗?/author>Sat, 19 Jul 2008 21:06:00 GMThttp://www.aygfsteel.com/qazwindy/archive/2008/07/20/216128.htmlhttp://www.aygfsteel.com/qazwindy/comments/216128.htmlhttp://www.aygfsteel.com/qazwindy/archive/2008/07/20/216128.html#Feedback0http://www.aygfsteel.com/qazwindy/comments/commentRss/216128.htmlhttp://www.aygfsteel.com/qazwindy/services/trackbacks/216128.html榪欓噷鍏堜粙緇嶇敤Java Mail 綾誨疄鐜板彂閫侀偖浠訛紝鐒跺悗鍐嶄粙緇岰ommons Email緇勪歡瀹炵幇鍙戦佺畝鍗曢偖浠跺拰甯﹂檮浠剁殑閭歡

棣栧厛鍒板畼緗戜笂涓嬭澆 Java Mail 1.4.1
http://java.sun.com/products/javamail/index.html
娣誨姞mail.jar鍒扮敤鎴峰簱涓? 鐒跺悗鏋勫緩閭歡騫跺彂閫?br />
impoet javax.mail.*;
Properties props
=new Properties();
Session session
=Session.getInstance(props,null);
props.put(
"mail.host","127.0.0.1");
props.put(
"mail.transport.protocol","smtp");
Message message
=new MimeMessage(session);
//message鏋勫緩閭歡鍐呭錛屽洜涓篗essage鏄娊璞$被錛屾墍浠ヨ繖閲岀敤瀹冪殑瀛愮被MimeMessage
message.setForm(new InternetAddress("abc@163.com"));
message.setRecipient(Message.RecipientType.To,
new InternetAddress("123@163.com"));
message.setSubject(
"Hello");
message.setText(
"I love java");
Transport.send(message);

Commons Email緇勪歡寰堝ソ鐨勫皝瑁呬簡Java Mail 綾伙紝鐢ㄨ搗鏉ユ洿鍔犳柟渚匡紝鍔熻兘鏇村己澶?br /> 涓嬭澆璇ョ粍浠訛紝鎶奵ommons-email-1.1.jar 鍔犺澆鍒拌搴旂敤涓?br /> 鐢⊿ervlet澶勭悊鍙戦偖浠訛紝鍦╠oPost()鏂規(guī)硶涓坊鍔犲涓嬩唬鐮侊細(xì)
request.setCharacterEnconding("UTF-8");
SimpleEmail email
=new SimpleEmail();
email.setHostName(
"smtp.sina.com");
email.setAuthentication(
"username","password");
//榪欓噷璁懼畾涓涓嬮偖浠跺唴瀹圭紪鐮佹牸寮?/span>
email.setCharset("UTF-8");
//request.getParameter()浠庢彁浜ょ殑琛ㄥ崟涓幏鍙栦俊鎭?/span>
email.setFrom(request.getParameter("from"));
email.addTo(request.getParameter(
"to"));
email.setSubjet(request.getPatameter(
"subject"));
email.setMsg(request.getParameter(
"content"));
email.send();

涓嬮潰浠嬬粛甯﹂檮浠剁殑閭歡濡備綍緙栧啓錛屽疄闄呬笂灝辨槸鎶婁笂榪頒袱閮ㄥ垎緇撳悎銆?br /> 棣栧厛錛岃〃鍗曢噷瑕佹湁"file"鍩燂紝鍦ㄨ〃鍗曟爣絳鵑噷娣誨姞銆<Form enctype="multipart/form-data">
鍐欎竴涓柟娉昰etFile()錛岃繑鍥瀎ile綾誨瀷錛屽叿浣撶殑鍐呭璇峰弬鍔燜ile Upload 閭g瘒鏂囩珷錛屽厛鎶婃枃浠跺瓨鍦╳eb server鐨勪竴涓洰褰曚笂錛岀劧鍚庡啀鍙戦?br /> 鎵涓嶅悓鐨勬槸錛岃繖嬈★紝鏋勫緩涓涓狹ultiPartEmail email=new MultiPartEmail();
鐒跺悗鎸変笂榪頒唬鐮佹坊鍔犲ソ涓婚錛屽唴瀹圭瓑,闇瑕佹敞鎰忕殑鏄紝鍦╣etFile()涓幏鍙栨枃浠剁殑鏃跺欙紝宸茬粡鑾峰彇浜嗚〃鍗曞煙鐨勪俊鎭紝鎶婅繖浜涗俊鎭瓨鍦ㄤ竴涓狧ashMap涓紝鐒跺悗閫氳繃email瀵硅薄鐨勬柟娉曟坊鍔犺繖浜涗俊鎭椂錛岀洿鎺ヤ粠HashMap涓幏寰楀嵆鍙?br /> 閫氳繃getFile()鑾峰緱鏂囦歡錛岀劧鍚?br />
if(file!=null)
{
  EmailAttachment att
=new EmailAttachment();
  att.setPath(file.getPath());
  att.setDisposition(EmailAttachment.ATTACHMENT);
//榪欓噷鏄檮浠剁殑綾誨瀷
銆att.setName(file.getName());
  email.addattach(att);
}



]]>
鏂囦歡涓婁紶 File Uploadhttp://www.aygfsteel.com/qazwindy/archive/2008/07/20/216125.html緗楁瘮鐗?/dc:creator>緗楁瘮鐗?/author>Sat, 19 Jul 2008 20:30:00 GMThttp://www.aygfsteel.com/qazwindy/archive/2008/07/20/216125.htmlhttp://www.aygfsteel.com/qazwindy/comments/216125.htmlhttp://www.aygfsteel.com/qazwindy/archive/2008/07/20/216125.html#Feedback0http://www.aygfsteel.com/qazwindy/comments/commentRss/216125.htmlhttp://www.aygfsteel.com/qazwindy/services/trackbacks/216125.html   鍏堝埌Apache瀹樼綉涓嬭澆榪欎釜緇勪歡錛屽茍灝咰ommons-Fileupload.jar 鍜?Commons-io.jar鍔犲埌鐢ㄦ埛搴撲腑錛屽茍娣誨姞鍒版湰搴旂敤涓?br />  
  鍦⊿ervlet 娣誨姞涓涓狪nit錛堬級鏂規(guī)硶錛岀敤鏉ユ帴鏀朵竴浜涘垵濮嬪弬鏁幫紝浠g爜濡備笅錛?br />  
public ServletContext sc;
public String savePath;
public void init(ServletConfig config)
{
  config.getInitParameter(
"savePath");
  sc
=config.getServletContext();
}
   鍦╠oPost錛堬級鏂規(guī)硶涓紝娣誨姞浠g爜錛?br />
DiskFileItemFactory factoty=new DiskFileItemFactory();
ServletFileUpload upload
=new ServletFileUpload(factory);
浠ヤ笅闇瑕乼ry
-catch涓涓?br /> List Items=upload.parseRequest(request);
Iterator it
=items.iterator();
while(it.hasNext())
{
  FileItem item
=(FileItem)it.next();
  
if(item.isFormField())
    {  
      item.getFiledName();
      item.getString(
"UTF-8")
    }
  
else
    {
       
if(item.getName()!=null&&item.getName().equals(""))
         {
           File temp
=new File(item.getName());
           File file
=new File(sc.getRealPath("/")+savePath,temp.getName());
           item.write(file);
         }
        
    }
}


]]>
FCKEditorhttp://www.aygfsteel.com/qazwindy/articles/215052.html緗楁瘮鐗?/dc:creator>緗楁瘮鐗?/author>Tue, 15 Jul 2008 12:01:00 GMThttp://www.aygfsteel.com/qazwindy/articles/215052.htmlhttp://www.aygfsteel.com/qazwindy/comments/215052.htmlhttp://www.aygfsteel.com/qazwindy/articles/215052.html#Feedback0http://www.aygfsteel.com/qazwindy/comments/commentRss/215052.htmlhttp://www.aygfsteel.com/qazwindy/services/trackbacks/215052.html 銆棣栧厛瑕佷笅杞紽CKEditor, http://www.fckeditor.net/銆錛屽茍鎷峰埌褰撳墠鑷繁鐨刉eb 搴旂敤褰撲腑
銆銆
<script type="text/javascript" src="fckeditor/fckeditor.js"></script>

<script type="text/javascript">
    var oFCKeditor 
= new FCKeditor('FCKeditor1');
    oFCKeditor.BasePath    
= '/webproject12/fckeditor/';
    var sSkin;
    sSkin 
= "office2003";
    var sSkinPath 
= oFCKeditor.BasePath + 'editor/skins/' + sSkin + '/';
            
    oFCKeditor.Config[
'SkinPath'= sSkinPath;

    oFCKeditor.Config[
'PreloadImages'=
                
        sSkinPath 
+ 'images/toolbar.start.gif' + ';' +
                        sSkinPath 
+ 'images/toolbar.end.gif' + ';' +
                        sSkinPath 
+ 'images/toolbar.bg.gif' + ';' +
                        sSkinPath 
+ 'images/toolbar.buttonarrow.gif' ;
            
    oFCKeditor.Create();
</script>

銆涓婅堪浠g爜寮曡嚜浠栦漢鍗氬錛岀綏姣旂壒瀹炲湪鏄噿寰楁墦浜嗭紝鍙堝彂鐜板啓鐨勫姝ゅ伐鏁寸殑浠g爜錛屽樋鍢匡紝鐗規(guī)璇存槑涓涓嬨?

]]>
Servlet 榪囨護(hù)鍣?/title><link>http://www.aygfsteel.com/qazwindy/articles/215050.html</link><dc:creator>緗楁瘮鐗?/dc:creator><author>緗楁瘮鐗?/author><pubDate>Tue, 15 Jul 2008 11:55:00 GMT</pubDate><guid>http://www.aygfsteel.com/qazwindy/articles/215050.html</guid><wfw:comment>http://www.aygfsteel.com/qazwindy/comments/215050.html</wfw:comment><comments>http://www.aygfsteel.com/qazwindy/articles/215050.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/qazwindy/comments/commentRss/215050.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/qazwindy/services/trackbacks/215050.html</trackback:ping><description><![CDATA[  Servlet榪囨護(hù)鍣ㄥ彲浠ヨ繃婊ゆ祻瑙堝櫒鍜孲ervlet涔嬮棿鐨勫唴瀹廣?涓昏鐢ㄩ旀湁錛?br />  1.鐢ㄦ埛璁よ瘉鍜屾巿鏉冪鐞?br />  2.緇熻Web鐨勮闂噺<br />  3.瀹炵幇Web搴旂敤鐨勬棩蹇楃殑鍔熻兘<br />  4.鏁版嵁鍘嬬緝鍜屽姞瀵?br />  5.Xml鏂囦歡杞崲鍒癤SLT鏂囦歡<br /> <br /> 瀹炵幇榪囨護(hù)鍣ㄧ殑鏂規(guī)硶灝辨槸瀹炵幇涓涓狫ava綾伙紝榪欎釜Java綾昏鏄疄鐜癹avax.servlet.Filter鎺ュ彛錛屽茍閰嶇疆web.xml鏂囦歡<br /> 鍦↗ava綾諱腑瑕佸疄鐜癲oFilter() 鍜?init() 鏂規(guī)硶銆?br /> <br /> 鍦╳eb.xml涓坊鍔犱互涓嬮厤緗細(xì)<br /> <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"><</span><span style="color: #000000">filter</span><span style="color: #000000">></span><span style="color: #000000"><br />   </span><span style="color: #000000"><</span><span style="color: #000000">filter</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000">EncodingFilter</span><span style="color: #000000"></</span><span style="color: #000000">filter</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000"><br />   </span><span style="color: #000000"><</span><span style="color: #000000">filter</span><span style="color: #000000">-</span><span style="color: #0000ff">class</span><span style="color: #000000">></span><span style="color: #000000">com.tutu.EncodingFilter</span><span style="color: #000000"><</span><span style="color: #000000">filter</span><span style="color: #000000">-</span><span style="color: #0000ff">class</span><span style="color: #000000">></span><span style="color: #000000"><br />   </span><span style="color: #008000">/*</span><span style="color: #008000">榪欓噷鍙互娣誨姞鍒濆鍙傛暟錛屽湪Init錛堬級鏂規(guī)硶閲岄氳繃config瀵硅薄寰楀埌錛屼緥濡傦細(xì)紼嬪簭搴旇漿鍚戠殑欏甸潰</span><span style="color: #008000">*/</span><span style="color: #000000"><br />   </span><span style="color: #000000"><</span><span style="color: #000000">init</span><span style="color: #000000">-</span><span style="color: #000000">parma</span><span style="color: #000000">></span><span style="color: #000000"><br />     </span><span style="color: #000000"><</span><span style="color: #000000">parma</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000">url</span><span style="color: #000000"><</span><span style="color: #000000">parma</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000"><br />     </span><span style="color: #000000"><</span><span style="color: #000000">parma</span><span style="color: #000000">-</span><span style="color: #000000">value</span><span style="color: #000000">></span><span style="color: #000000">login.jsp</span><span style="color: #000000"><</span><span style="color: #000000">parma</span><span style="color: #000000">-</span><span style="color: #000000">value</span><span style="color: #000000">></span><span style="color: #000000"><br />   </span><span style="color: #000000"></</span><span style="color: #000000">init</span><span style="color: #000000">-</span><span style="color: #000000">parma</span><span style="color: #000000">></span><span style="color: #000000"><br /> </span><span style="color: #000000"></</span><span style="color: #000000">filter</span><span style="color: #000000">></span><span style="color: #000000"><br /> </span><span style="color: #000000"><</span><span style="color: #000000">filter</span><span style="color: #000000">-</span><span style="color: #000000">mapping</span><span style="color: #000000">></span><span style="color: #000000"><br />   </span><span style="color: #000000"><</span><span style="color: #000000">filter</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000">EncodingFilter</span><span style="color: #000000"></</span><span style="color: #000000">filter</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">></span><span style="color: #000000"><br />   </span><span style="color: #008000">//</span><span style="color: #008000">榪欓噷鎸囬渶瑕佽榪囨護(hù)寰楅〉闈?/span><span style="color: #008000"><br /> </span><span style="color: #000000">  </span><span style="color: #000000"><</span><span style="color: #000000">url</span><span style="color: #000000">-</span><span style="color: #000000">pattern</span><span style="color: #000000">>/</span><span style="color: #000000">admin</span><span style="color: #000000">/</span><span style="color: #000000">secure</span><span style="color: #000000"></</span><span style="color: #000000">url</span><span style="color: #000000">-</span><span style="color: #000000">pattern</span><span style="color: #000000">></span><span style="color: #000000"><br /> </span><span style="color: #000000"></</span><span style="color: #000000">filter</span><span style="color: #000000">-</span><span style="color: #000000">mapping</span><span style="color: #000000">></span></div> <img src ="http://www.aygfsteel.com/qazwindy/aggbug/215050.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/qazwindy/" target="_blank">緗楁瘮鐗?/a> 2008-07-15 19:55 <a href="http://www.aygfsteel.com/qazwindy/articles/215050.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Common DbUtilshttp://www.aygfsteel.com/qazwindy/articles/214825.html緗楁瘮鐗?/dc:creator>緗楁瘮鐗?/author>Mon, 14 Jul 2008 13:39:00 GMThttp://www.aygfsteel.com/qazwindy/articles/214825.htmlhttp://www.aygfsteel.com/qazwindy/comments/214825.htmlhttp://www.aygfsteel.com/qazwindy/articles/214825.html#Feedback0http://www.aygfsteel.com/qazwindy/comments/commentRss/214825.htmlhttp://www.aygfsteel.com/qazwindy/services/trackbacks/214825.html銆榪欐槸Apache鍏徃鍑虹殑涓涓伐鍏烽泦錛岀敤浜庢柟渚匡擠锝咃絺寮鍙戜腑鍏充簬鏁版嵁搴撶殑鎿嶄綔銆傛渶澶х殑濂藉灝辨槸錛屽湪SQL鏌ヨ鐨勬椂鍊欙紝鍙互榪斿洖涓涓狹apList 鎴栬匓eanList瀵硅薄銆?br /> 銆棣栧厛鍒板畼緗戜笅杞界浉鍏沖寘銆http://commons.apache.org/downloads/download_dbutils.cgi 銆涓嬭澆鍚庯紝寮曠敤commons-dbutils.jar 鍖呭埌欏圭洰涓?br />

String url="jdbc:oracle:thin:@192.168.1.101:1521:ora9";
String sql
="select id,name,phone,email from guestbook order by id desc";
DbUtils.loadDriver(
"oracle.jdbc.driver.OracleDriver");
try
 
{
             Connection conn
=DriverManager.getConnection(url,"scott","tiger");
             QueryRunner qr 
= new QueryRunner();
             List result
=(List)qr.query(conn,sql,new MapListHandler());
             DbUtils.close(conn);

 }
   
     鍦╭r.query()榪欎釜鍑芥暟涓紝榪樺彲浠ラ夋嫨涓涓狟eanList 瀵硅薄銆
List results=(List)qr.query(conn,sql,new BeanListHandler(Guestbook.class));

    榪欐牱鐨勫ソ澶勬槸鍙互鐩存帴寰楀埌javaBean 鐨勫璞★紝鎶婂畠鐩存帴淇濆瓨鍦╮equest 瀵硅薄涓紝鏂逛究鏄劇ず灞傜殑jsp 欏甸潰璋冪敤
request.setAttribute("BeanName",BeanList)

    鍚屾椂錛岃繖閲屼篃鍙互鐢ㄦ暟鎹繛緇撴睜瀹炵幇鏁版嵁搴撶殑榪炴帴
 
String sql="insert into guestbook(id,name,email) values (gb_seq.nextval,?,?)";
String[] param 
= {"abc","abc@163.com"};

Context context 
= new InitialContext();
DataSource ds 
= context.lookup("java:/comp/env/jdbc/oracleds"); 
QueryRunner qr
=new QueryRunner(ds);
qr.update(sql,param);
  

]]>
主站蜘蛛池模板: 郸城县| 昆明市| 宜兰市| 大英县| 石林| 三原县| 高要市| 榆树市| 泾源县| 北海市| 潞城市| 临武县| 江城| 淮阳县| 通海县| 繁昌县| 阳江市| 门头沟区| 普陀区| 商都县| 锦州市| 达拉特旗| 常州市| 尚义县| 龙胜| 南郑县| 清远市| 林西县| 鄯善县| 浦城县| 汉阴县| 嵊州市| 万荣县| 麟游县| 平顶山市| 丽江市| 临城县| 涟源市| 军事| 萍乡市| 茂名市|