ÈçºÎʹÓÃJ+MySQL´´½¨ÁôÑÔ±¾(Èý)_JSP¼¼ÇÉ_ºÚ¿Í·ÀÏßÍø°²·þÎñÆ÷ά»¤»ùµØ--Powered by WWW.RONGSEN.COM.CN

ÈçºÎʹÓÃJ+MySQL´´½¨ÁôÑÔ±¾(Èý)

×÷ÕߣººÚ¿Í·ÀÏßÍø°²JSP½Ì³Ì»ùµØ À´Ô´£ººÚ¿Í·ÀÏßÍø°²JSP½Ì³Ì»ùµØ ä¯ÀÀ´ÎÊý£º0

±¾Æª¹Ø¼ü´Ê£º´´½¨Ê¹ÓÃÈçºÎ 
ºÚ¿Í·ÀÏßÍø°²ÍøѶ£ºÏÂÃæÎÒÃÇ¿ªÊ¼½¨Á¢ÁôÑÔµÄÒ³Ã棡 ¡¡¡¡<%@page ¡¡¡¡ import ="java.util.*" ¡¡¡¡ import ="java.text.*" ¡¡¡¡ import="java.sql.*" ¡¡¡¡ import ="java.io.*" ¡¡¡¡ import ="java.lang.*" ¡¡¡¡...
ÏÂÃæÎÒÃÇ¿ªÊ¼½¨Á¢ÁôÑÔµÄÒ³Ã棡
¡¡¡¡ <%@page
¡¡¡¡ import ="java.util.*"
¡¡¡¡ import ="java.text.*"
¡¡¡¡ import="java.sql.*"
¡¡¡¡ import ="java.io.*"
¡¡¡¡ import ="java.lang.*"
¡¡¡¡ contentType="text/html; charset=gb2312"
¡¡¡¡ %>
¡¡¡¡ <%
¡¡¡¡ class CommentError// throws java.lang.NullPointerException
¡¡¡¡ { public String Username="",Sex="",Address="",Postal="",Oicq="",Icq="",Tel="",Comment="";
¡¡¡¡ public boolean NoError=true;//false;
¡¡¡¡ public int ErrorCount=0;
¡¡¡¡ private boolean IsNumber(String s1) {}
¡¡¡¡ public String font (String se) {}
¡¡¡¡ public String Comment_Er(String se) {}
¡¡¡¡ public void Username (String se) {}
¡¡¡¡ public void Sex (String se) {}
¡¡¡¡ public void Address (String se) {}
¡¡¡¡ public void Comment (String se) {}
¡¡¡¡ public void Tel (String se) {}
¡¡¡¡ public void Postal (String se) {}
¡¡¡¡ public void Oicq (String se) {}
¡¡¡¡ public void Icq (String se) {}
¡¡¡¡ }
¡¡¡¡ class FormatComment
¡¡¡¡ { public String Replace(String source, String oldString, String newString) {}
¡¡¡¡ public String formatint(String se) {}
¡¡¡¡ public String fromatcomment(String se) {}
¡¡¡¡ public String toHtmlInput(String str) {}
¡¡¡¡ public String toHtml(String str) {}
¡¡¡¡ public String toSql(String str) {}//ת»»Îª¿ÉÒÔ¼ÓÈëMyqalµÄ¸ñʽ
¡¡¡¡ }
¡¡¡¡
¡¡¡¡ %>
¡¡¡¡ <html>
¡¡¡¡ <head>
¡¡¡¡ <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
¡¡¡¡ <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
¡¡¡¡ <meta name="ProgId" content="FrontPage.Editor.Document">
¡¡¡¡ <title>ʹÓÃMYsqlÊý¾Ý¿â</title>
¡¡¡¡ </head>
¡¡¡¡
¡¡¡¡ <body>
¡¡¡¡
¡¡¡¡ <p align="center"><center><font style="COLOR: blue; FONT-FAMILY: ·½ÕýÊæÌå,»ªÎÄÐп¬,Á¥Êé,ËÎÌå; FONT-SIZE: 16pt">Ƽ»ÛjspÁôÑÔ±¡</font></center></p>
¡¡¡¡ <p align="center">
¡¡¡¡
¡¡¡¡ <%! String username,sex,address,post,oicq,icq,telnumber,comment,email,url.urltitle;
¡¡¡¡ %>
¡¡¡¡ <%
¡¡¡¡ try{ username=request.getParameter("name");
¡¡¡¡ }catch (NullPointerException e){ username="";}
¡¡¡¡                            
¡¡¡¡ try{ comment=request.getParameter("comment");
¡¡¡¡ }catch (NullPointerException e){ comment="";}
¡¡¡¡                            
¡¡¡¡ try{ sex=request.getParameter("sex");
¡¡¡¡ }catch (NullPointerException e){ sex="";}
¡¡¡¡                            
¡¡¡¡ try{ address=request.getParameter("address");
¡¡¡¡ }catch (NullPointerException e){ address="";}
¡¡¡¡                            
¡¡¡¡ try{ post=request.getParameter("postal");
¡¡¡¡ }catch (NullPointerException e){ post="";}
¡¡¡¡                            
¡¡¡¡ try{ oicq=request.getParameter("oicq");
¡¡¡¡ }catch (NullPointerException e){ oicq="";}
¡¡¡¡                            
¡¡¡¡ try{ icq=request.getParameter("icq");
¡¡¡¡ }catch (NullPointerException e){ icq="";}
¡¡¡¡                            
¡¡¡¡ try{ telnumber=request.getParameter("telphone");
¡¡¡¡ }catch (NullPointerException e) { telnumber= ""; }
¡¡¡¡ try{ email=request.getParameter("email");
¡¡¡¡ }catch (NullPointerException e) { email= ""; }
¡¡¡¡ try{ url=request.getParameter("url");
¡¡¡¡ }catch (NullPointerException e) { url= ""; }
¡¡¡¡ try{ urltitle=request.getParameter("urltitle");
¡¡¡¡ }catch (NullPointerException e) { urltitle= "\"; }
¡¡¡¡                       
¡¡¡¡ String ip=request.getRemoteAddr();//µÃµ½IPµØÖ·                      
¡¡¡¡ String time=(new SimpleDateFormat ("yyyy-MM-dd hh:mm:ss", Locale.US )).format(new java.util.Date());
¡¡¡¡ String userid="";
¡¡¡¡ String MyQuery="";
¡¡¡¡ ´Ë´¦ÎÒµ÷ÓÃÁËÒ»¸ö¶ÔÁôÑÔ½øÐкϷ¨¼ìÑéµÄÀà
¡¡¡¡ CommentError testcomment= new CommentError();
¡¡¡¡ testcomment.Username(username);                      
¡¡¡¡ testcomment.Postal (post);                      
¡¡¡¡ testcomment.Sex(sex);
¡¡¡¡ testcomment.Address(address);
¡¡¡¡ testcomment.Tel(telnumber);
¡¡¡¡ testcomment.Comment(comment);     
¡¡¡¡ testcomment.Oicq(oicq);    
¡¡¡¡ testcomment.Icq(icq);
¡¡¡¡
¡¡¡¡ if (testcomment.NoError) //ÁôÑÔÖÐûÓдíÎó,дÊý¾Ý¿â                      
¡¡¡¡ try {//дÊý¾Ý¿â³É¹¦                      
¡¡¡¡   java.sql.Connection sqlConn; //Êý¾Ý¿âÁ¬½Ó¶ÔÏó
¡¡¡¡   java.sql.Statement sqlStmt; //Óï¾ä¶ÔÏó
¡¡¡¡   java.sql.ResultSet sqlRst; //½á¹û¼¯¶ÔÏó
¡¡¡¡   //µÇ¼ÇJDBCÇý¶¯¶ÔÏó
¡¡¡¡   Class.forName ("org.gjt.mm.mysql.Driver").newInstance ();
¡¡¡¡   //Á¬½ÓÊý¾Ý¿â
¡¡¡¡   sqlConn= java.sql.DriverManager.getConnection ("jdbc:mysql://localhost/pinghui","test","");
¡¡¡¡   //´´½¨Óï¾ä¶ÔÏó
¡¡¡¡   sqlStmt=sqlConn.createStatement (java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE,java.sql.ResultSet.CONCUR_READ_ONLY);
¡¡¡¡   //Ö´ÐÐSqlÓï¾ä
¡¡¡¡ ´Ë´¦µ÷ÓÃÁËÒ»¸ö¶ÔÁôÑÔ½øÐд¦ÀíµÄÀ࣬ÊÇÁôÑÔÄܱ»Mysql³ÐÈÏ,
¡¡¡¡   FormatComment FC= new FormatComment();                      
¡¡¡¡   oicq=FC.formatint(oicq);                      
¡¡¡¡   icq=FC.formatint(icq);                      
¡¡¡¡   post=FC.formatint(post);                      
¡¡¡¡   telnumber=FC.formatint(telnumber);         
¡¡¡¡   username=FC.toSql(username);         
¡¡¡¡   comment=FC.toSql(comment);         
¡¡¡¡   MyQuery="insert into comment (username,sex,address,ip,post,oicq,icq,telnumber,comment,time,url,email) values ('"+username+"','"+sex+"','"+address+"','"+ip+"',"+post+","+oicq+","+icq+",'"+telnumber+"','"+comment+"',now(),'"+url+"','"+email+"');";
¡¡¡¡   sqlRst=sqlStmt.executeQuery (MyQuery); //ÏòÊý¾Ý¿âÖмÓÈëÊý¾Ý
¡¡¡¡    sqlRst.close();//¹Ø±Õ½á¹û¼¯¶ÔÏó
¡¡¡¡   sqlStmt.close ();//¹Ø±ÕÓï¾ä¶ÔÏó
¡¡¡¡   sqlConn.close(); //¹Ø±ÕÊý¾Ý¿âÁ¬½Ó
¡¡¡¡   out.print (time);
¡¡¡¡                        
¡¡¡¡ %>
¡¡¡¡ <font size="5" face="»ªÎÄÐп¬">ÁôÑԳɹ¦,лл!</font>
¡¡¡¡ <table border="0" cellpadding="0" cellspacing="0" width="100%">
¡¡¡¡ <tbody>
¡¡¡¡   <tr>
¡¡¡¡    <td width="25%">êdzƣº<%=username%></td>
¡¡¡¡    <td width="25%">ÐÔ±ð£º<%=sex%></td>
¡¡¡¡    <td colspan="2" width="50%">µØÖ·£º<%=address %></td>
¡¡¡¡   </tr>
¡¡¡¡   <tr>
¡¡¡¡    <td width="25%">µç»°£º<%=telnumber%></td>
¡¡¡¡    <td width="25%">Óʱࣺ<%=post%></td>
¡¡¡¡    <td width="25%">OICQ£º<%=oicq%></td>
¡¡¡¡    <td width="25%">ICQ£º<%=icq%></td>
¡¡¡¡   </tr>
¡¡¡¡   <tr>
¡¡¡¡    <td colspan="2" width="50%">Email£º<a href="mailto:" title="дПøÁôÑÔÕß"></a></td>
¡¡¡¡    <td colspan="2" width="50%">ÍøÖ·£º<a href target="_blank"></a></td>
¡¡¡¡   </tr>
¡¡¡¡   <tr>
¡¡¡¡    <td colspan="4"><font style="COLOR: green; LINE-HEIGHT: 150%">ÁôÑÔ£º</font><%=comment%><font style="COLOR: green; LINE-HEIGHT: 150%"><br>
¡¡¡¡     &nbsp;&nbsp;&nbsp;&nbsp;-</font><%=time %><font style="COLOR: green; LINE-HEIGHT: 150%">£¨À´×Ô</font><%=ip %><font style="COLOR: green; LINE-HEIGHT: 150%">£©</font></td>
¡¡¡¡   </tr>
¡¡¡¡ </tbody>
¡¡¡¡ </table>
¡¡¡¡ <hr color="#0080c0" noshade size="1" width="100%">
¡¡¡¡
¡¡¡¡ <%
¡¡¡¡ } catch (SQLException e) //дÊý¾Ý¿âʧ°Ü
¡¡¡¡ { out.print ("<font color=red>ÁôÑÔʧ°Ü</font>");
¡¡¡¡   out.print (MyQuery);
¡¡¡¡   out.print (userid);
¡¡¡¡ }
¡¡¡¡ else
¡¡¡¡ {
¡¡¡¡   out.print ("<font color=red>×ܹ²ÓÐ"+testcomment.ErrorCount+"Ìõ´íÎóÊý¾Ý,ÇëÐÞ¸Ä!</font>");
¡¡¡¡ %>
¡¡¡¡
¡¡¡¡ <script language="JavaScript">
¡¡¡¡ <!--
¡¡¡¡ function test_comments(theForm)
¡¡¡¡ {
¡¡¡¡ if (theForm.name.value == "")
¡¡¡¡ {    alert("ÐÕÃû²»ÄÜΪ¿Õ£¡£º-£©");
¡¡¡¡   theForm.name.focus();
¡¡¡¡   return (false);
¡¡¡¡ }
¡¡¡¡ if (theForm.name.value.length > 12)
¡¡¡¡ { alert("ÐÕÃûÌ«³¤£¬²»ÄܶàÓÚ12¸ö×Ö·û(¼ÈÁù¸öºº×Ö)£¡");
¡¡¡¡   theForm.name.focus();
¡¡¡¡   return (false);
¡¡¡¡ }
¡¡¡¡
¡¡¡¡ if (theForm.address.value.length > 40)
¡¡¡¡ { alert("µØÖ·Ì«³¤£¬²»ÄܶàÓÚ40¸ö×Ö·û(20¸öºº×Ö)£¡");
¡¡¡¡   theForm.name.focus();
¡¡¡¡   return (false);
¡¡¡¡ }
¡¡¡¡
¡¡¡¡ if (theForm.comment.value == "")
¡¡¡¡ { alert("±§Ç¸£¬ÁôÑÔ²»ÄÜΪ¿Õ!Äã±ØÐëÊäÈëÁôÑÔ");
¡¡¡¡   theForm.comment.focus();
¡¡¡¡   return (false);
¡¡¡¡ }
¡¡¡¡ if (theForm.comment.value.length > 1000)
¡¡¡¡ { alert("±§Ç¸£¬ÄãµÄÁôÑÔÌ«³¤£¬×î¶àΪ1000¸ö×Ö·û£¡");
¡¡¡¡   theForm.comment.focus();
¡¡¡¡   return (false);
¡¡¡¡ }
¡¡¡¡ return (true);
¡¡¡¡ } -->
¡¡¡¡ <table>
¡¡¡¡ <tr>
¡¡¡¡   <td>
¡¡¡¡    <table cellspacing="0" cellpadding="0">
¡¡¡¡     <tr>
¡¡¡¡      <td><!--±íµ¥¿ªÊ¼-->
¡¡¡¡       <form action="addmysql.jsp" method="POST" name="all_comments" onsubmit="javascript:return (test_comments(this))">
¡¡¡¡        <table border="0" width="100%" cellspacing="0" cellpadding="0">
¡¡¡¡         <tr>
¡¡¡¡          <td width="60%">êÇ&nbsp;³Æ£º<input name="name" size="20" value="<%if (username != null) out.print (username);%>"><%=testcomment.Comment_Er("username")%></td>
¡¡¡¡          <td nowrap width="40%">ÐÔ&nbsp;±ð£º<select name="sex" size="1">
¡¡¡¡            <option selected value="ÄÐ" <%if(sex=="ÄÐ") out.print ("select"); %>>ÄÐ</option>
¡¡¡¡            <option value="Å®" <%if(sex=="Å®") out.print ("select"); %>>Å®</option>
¡¡¡¡            <option value="±£ÃÜ" <%if(sex=="±£ÃÜ") out.print ("select"); %>>±£ÃÜ</option>
¡¡¡¡           </select><%=testcomment.Comment_Er("sex")%></td>
¡¡¡¡         </tr>
¡¡¡¡         <tr>
¡¡¡¡          <td colspan="2">µØ&nbsp;Ö·£º<input name="address" size="40" value="<%if (address!=null) out.print(address);%>"><%=testcomment.Comment_Er("address")%></td>
¡¡¡¡         </tr>
¡¡¡¡         <tr>
¡¡¡¡          <td>µç&nbsp;»°£º<input name="telphone" size="15" value="<%if(telnumber!=null)out.print(telnumber);%>"><%=testcomment.Comment_Er("tel")%></td>
¡¡¡¡          <td>ÓÊ&nbsp;±à£º<input name="postal" size="6" value="<%if(post!=null) out.print(post);%>"><%=testcomment.Comment_Er("postal")%></td>
¡¡¡¡         </tr>
¡¡¡¡         <tr>
¡¡¡¡          <td>&nbsp;OICQ£º<input name="oicq" size="10" value="<%if(oicq!=null) out.print (oicq);%>"><%=testcomment.Comment_Er("oicq")%></td>
¡¡¡¡          <td>&nbsp;ICQ&nbsp;£º<input name="icq" size="15" value="<%if(icq!=null)out.print(icq);%>"><%=testcomment.Comment_Er("icq")%></td>
¡¡¡¡         </tr>
¡¡¡¡         <tr>
¡¡¡¡          <td colspan="2">Email£º<input name="email" size="25" value="<%if(email!=null) out.print(email);%>"><%//=testcomment.Comment_Er("")%></td>
¡¡¡¡         </tr>
¡¡¡¡         <tr>
¡¡¡¡          <td colspan="2">Íø&nbsp;Ö·£º<input name="url" size="40" value="<%if(url!=null)out.print(url);%>"><%//=testcomment.Comment_Er("")%></td>
¡¡¡¡         </tr>
¡¡¡¡         <tr>
¡¡¡¡          <td colspan="2"><textarea cols="80" name="comment" rows="10" wrap="physical"><%if (comment!=null)out.print (comment);%></textarea>
¡¡¡¡         <tr>
¡¡¡¡          <td align="right"><input name="put_submit" type="submit" value="È·¶¨" ?></td>
¡¡¡¡          <td align="left"><input name="r" type="reset" value="ÖØÖÃ"></td>
¡¡¡¡         </tr>
¡¡¡¡        </table>
¡¡¡¡       </form>
¡¡¡¡       <!--Ìá½»±íµ¥½áÊø-->
¡¡¡¡      </td>
¡¡¡¡      <td><%=testcomment.Comment_Er("comment")%>Çë×¢Ò⣺ÄãËùÊäÈëµÄÄÚÈÝÖУ¬êdzƺÍÁôÑÔΪ±ØÐëÊäÈëµÄÏîÄ¿£¡<br>
¡¡¡¡       ²»Ö§³Öhtml±êÖ¾</td>
¡¡¡¡     </tr>
¡¡¡¡    </table>
¡¡¡¡   </td>
¡¡¡¡ </tr>
¡¡¡¡ </table>
¡¡¡¡ <%
¡¡¡¡ }
¡¡¡¡ %>
¡¡¡¡ </body>
¡¡¡¡
    ºÚ¿Í·ÀÏßÍø°²·þÎñÆ÷ά»¤·½°¸±¾ÆªÁ¬½Ó£ºhttp://www.rongsen.com.cn/show-16535-1.html
Íøվά»¤½Ì³Ì¸üÐÂʱ¼ä:2012-04-07 00:33:11  ¡¾´òÓ¡´ËÒ³¡¿  ¡¾¹Ø±Õ¡¿
ÎÒÒªÉêÇë±¾Õ¾£ºNµã | ºÚ¿Í·ÀÏß¹ÙÍø |  
רҵ·þÎñÆ÷ά»¤¼°Íøվά»¤ÊÖ¹¤°²È«´î½¨»·¾³£¬ÍøÕ¾°²È«¼Ó¹Ì·þÎñ¡£ºÚ¿Í·ÀÏßÍø°²·þÎñÆ÷ά»¤»ùµØÕÐÉ̽øÐÐÖУ¡QQ:29769479

footer  footer  footer  footer