Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

JSPÖÐ±íµ¥Êý¾Ý´æ´¢µÄͨÓ÷½·¨

ÀÊÎÖ½ÌÓý³É¶¼¼ÆËã»úÅàѵ-JSPƪ
J2EE(Java 2 Enterprise Edition)¼¼ÊõÒѹ㷺ӦÓÃÔÚWebÓ¦Óÿª·¢ÖУ¬ÆäÖеÄJavaBean¡¢Servlet¼¼ÊõΪ¿ª·¢ÕßÌṩÁ˸üΪÇåÎúµÄ¿ª·¢»·¾³£¬Ê¹ÓÃJSP¼¼Êõ±íÏÖÒ³Ãæ£¬Ê¹ÓÃServlet¼¼ÊõÍê³É´óÁ¿µÄÒµÎñ´¦Àí£¬Ê¹ÓÃBeanÀ´´æ´¢Êý¾Ý¼°Ò»Ð©ÒµÎñ´¦Àí¡£ÔÚWEBÓ¦ÓÃÖУ¬ÒµÎñÊý¾Ý´æ´¢µ½Êý¾Ý¿âÖеĴ¦Àí¹¤×÷¾­³£ºÜ·±ÖØ£¬ÆäÖÐÒ»ÖÖÖ÷ÒªµÄÐÎʽ¾ÍÊÇ±íµ¥Êý¾Ý´æ´¢µ½Êý¾Ý¿â£¬Õû¸öÓ¦Óô¦Àí¹ý³ÌÇ£Éæµ½´óÁ¿µÄÕâÖÖÊý¾Ý´æ´¢²Ù×÷£¬¶Ôÿ¸ö±íµ¥¶¼Òªµ¥¶À±àдÏàÓ¦µÄÊý¾Ý´æ´¢³ÌÐò£¬»¨·ÑÁË¿ª·¢ÈËÔ±´óÁ¿µÄʱ¼äºÍ¾«Á¦¡£²ÉÓÃʲô·½·¨À´¼õÇá±íµ¥Êý¾Ý´æ´¢µÄ¿ª·¢¹¤×÷Á¿ÊÇÖµµÃÑо¿µÄÎÊÌâ¡£
 
Á½ÖÖ³£¼ûµÄ±íµ¥Êý¾Ý´æ´¢´¦Àí·½·¨
 
1¡¢¶Ôÿһ±íµ¥¶¼±àдÏàÓ¦µÄ³ÌÐò´úÂë
 
ÔÚJSPÒ³Ãæ»òJavaBean»òServletÖУ¬Ê¹ÓÃrequest. getparameter()º¯ÊýÖðÒ»ÌáÈ¡±íµ¥Ìá½»µÄÊý¾Ý£¬»ò±àдÏàÓ¦µÄJavaBean£¬Ê¹ÓÃsetProperty·½·¨½«Êý¾Ý×Ô¶¯È¡µ½JavaBeanÖУ¬È»ºóÉú³ÉSQLÓï¾ä£¨insert£¬update£¬delete£©£¬×îºóÖ´ÐÐexecuteupdate()º¯ÊýÍê³ÉÊý¾Ý±í´æ´¢¡£
 
2¡¢¶ÔÿһÊý¾Ý±í×Ô¶¯Éú³ÉÒ»¸öJavaBean³ÌÐò´úÂë
 
Êý¾Ý¿âϵͳ±ØÐëÖ§³ÖÓû§Äܹ»¶ÁÈ¡±í½á¹¹£¬²¢Ê¶±ð¹Ø¼ü×ֶΡ£ÀûÓÃÃæÏò¶ÔÏó¿ìËÙ¿ª·¢¹¤¾ß£¬ÈçPowerBuilder¡¢DelphiµÈ£¬×ÔÐпª·¢Ò»¸öjava´úÂë×Ô¶¯Éú³É³ÌÐò¡£ÔڸóÌÐòÖжÁÈ¡Êý¾Ý¿â±íµÄ½á¹¹£º×Ö¶ÎÃû¡¢Êý¾ÝÀàÐÍ¡¢Êý¾Ý³¤¶È£¬×Ô¶¯Éú³ÉÒ»¸öJavaBean´úÂë¡£ÔڸôúÂëÖж¨ÒåÓë±íÖÐ×ֶζÔÓ¦µÄͬÃû±äÁ¿£¬½¨Á¢ËùÓбäÁ¿µÄsetValueºÍgetValue·½·¨£¬½¨Á¢insert¡¢update¡¢deleteº¯Êý·Ö±ð´¦Àíinsert¡¢update¡¢deleteµÄSQLÓï¾äÉú³ÉºÍÖ´ÐС£
 
ÔÚ±íµ¥Ìá½»µÄÊý¾Ý´¦ÀíÒ³ÃæÖУ¬±àдÈçÏ´úÂ룬½«±íµ¥Êý¾Ý´æ´¢µ½JavaBeanÖУº
 
£¼jsp£ºuseBean id="table" class="table1_bean" /£¾
£¼jsp£ºsetProperty name="table" property="*" /£¾
(×¢£ºtable1_beanΪÉÏÊö×Ô¶¯Éú³ÉµÄ¶ÔӦijһ¸ö±íµÄJavaBean)
È»ºóµ÷ÓÃtable1_beanÖÐinsert¡¢update¡¢deleteº¯ÊýÍê³ÉÊý¾Ý±í´æ´¢£¬²¢·µ»ØÖ´Ðнá¹û¡£È磺
£¼%boolean success =table.insert()£» %£¾
 
µÚÒ»ÖÖ·½·¨¼òµ¥Ö±¹Û£¬µ«¶Ôÿһ±íµ¥¶¼ÐèÒª±àдÏàÓ¦µÄÊý¾Ý´¦Àí³ÌÐò¡£¶ÔÉÔ΢´óÒ»µãµÄÓ¦Óã¬±íµ¥ÊýÁ¿¿ÉÄܺܶ࣬¿ª·¢¹¤×÷Á¿ºÜ´ó£¬¿ª·¢¹¤×÷ЧÂʵ͡£±í½á¹¹±ä¶¯ÈçÔö¼Ó¡¢¼õÉÙ×Ö¶Îʱ£¬ÐèÐÞ¸ÄÏàÓ¦µÄÊý¾Ý´¦Àí³ÌÐò¡£
 
µÚ¶þÖÖ·½·¨Ïà¶ÔµÚÒ»ÖÖ¼ò±ãµÃ¶à£¬Ã¿Ò»Êý¾Ý±íµÄÊý¾Ý´¦ÀíÓɶÔÓ¦µÄJavaBeanʵÏÖ£¬JavaBean×Ô¶¯Éú³É£¬²»Ðè±àд£¬±í½


Ïà¹ØÎĵµ£º

JSP¶ÁÎļþ´úÂë

<%@ page contentType="text/html; charset=gbk" language="java" import="java.io.*" buffer="64kb" %>
      <%
 
   String path_in = "";
   String content = "";
 
   path_in = request.getRealPath("/")+"admin"+File.separator+ ......

jspÄ£°æ¼ò½é

JSPÄ£°åÓ¦ÓÃÖ¸ÄÏ
Window
¹¤¾ß°üÌṩÁËÒ»ÖÖµäÐ͵IJ¼¾Ö»úÖÆ£¬±ÈÈç˵ÔÚÒ»¸öÈÝÆ÷ÖÐÈ·¶¨²¿¼þÔªËØµÄλÖá£ÔÚAWT ºÍ Swing¶¼Óв¼¾Ö¹ÜÀíÆ÷£¬¶øÔÚVisualWorks
SmalltalkÖÐÓÐwrapper¡£±¾ÎĽ«½éÉÜÒ»ÖÖJSPÄ£°å»úÖÆ£¬ËüÔÊÐí²¼¾Ö±»·â×°ºÍÖØÐÂÀûÓá£JSPÄ£°å×îС»¯Á˲¼¾Ö¸Ä±äËùÔì³ÉµÄÓ°Ï죬ÕâÀïÎÒÃÇ
½«¹ÄÀø´ó¼Ò²ÉÓ÷â×°Ä£¿é»¯Éè¼Æ¡£
¾ ......

jspµÇ¼ÑéÖ¤´úÂë


image.jspÓÃÓÚÉú³ÉÊý×ÖͼƬ
<%@ page contentType="image/jpeg;charset=gb2312" import="java.awt.*,
java.awt.image.*,java.util.*,javax.imageio.*" %>
<%!
Color getRandColor(int fc,int bc){//¸ø¶¨·¶Î§»ñµÃËæ»úÑÕÉ«
          Random random = new Rand ......

jspÑéÖ¤Âë´úÂë

ÔÚ¿ª·¢ÖÐÑéÖ¤ÂëÊDZȽϳ£Óõ½ÓÐЧ·ÀÖ¹ÕâÖÖÎÊÌâ¶Ôijһ¸öÌØ¶¨×¢²áÓû§ÓÃÌØ¶¨³ÌÐòÆÆ½â·½Ê½½øÐв»¶ÏµÄµÇ½³¢ÊԵķ½Ê½¡£
´ËÑÝʾ³ÌÐò°üÀ¨Èý¸öÎļþ£º
1.login.jsp:µÇÂ¼Ò³Ãæ
2.code.jsp:Éú³ÉÑéÖ¤ÂëÍ¼Æ¬Ò³Ãæ
3.check.jsp:ÑéÖ¤½á¹û
code.jsp
 ³ÌÐò´úÂë ==================================================
<%@ page co ......

ÓÃJspÀ´ÊµÏÖÎļþÏÂÔØ¹¦Äܵļ¸ÖÖ·½Ê½

 
£±.×îÖ±½Ó×î¼òµ¥µÄ£¬·½Ê½ÊǰÑÎļþµØÖ·Ö±½Ó·Åµ½htmlÒ³ÃæµÄÒ»¸öÁ´½ÓÖС£ÕâÑù×öµÄȱµãÊǰÑÎļþÔÚ·þÎñÆ÷ÉϵÄ·¾¶±©Â¶ÁË£¬²¢ÇÒ»¹ÎÞ·¨¶ÔÎļþÏÂÔØ½øÐÐÆäËüµÄ¿ØÖÆ£¨ÈçȨÏÞ£©¡£Õâ¸ö¾Í²»Ð´Ê¾ÀýÁË¡£
 
£².ÔÚ·þÎñÆ÷¶Ë°ÑÎļþת»»³ÉÊä³öÁ÷£¬Ð´Èëµ½response£¬ÒÔresponse°ÑÎļþ´øµ½ä¯ÀÀÆ÷£¬ÓÉä¯ÀÀÆ÷À´ÌáʾÓû§ÊÇ·ñÔ¸Òâ±£´æÎ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ