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

[×ªÔØ]JSP PO VO BO DTO POJO DAO½âÊÍ

 PO £ºpersistent object³Ö¾Ã¶ÔÏó
1 £®ÓÐʱҲ±»³ÆÎªData¶ÔÏ󣬶ÔÓ¦Êý¾Ý¿âÖеÄentity£¬¿ÉÒÔ¼òµ¥ÈÏΪһ¸öPO¶ÔÓ¦Êý¾Ý¿âÖеÄÒ»Ìõ¼Ç¼¡£
2 £®ÔÚhibernate³Ö¾Ã»¯¿ò¼ÜÖÐÓëinsert/delet²Ù×÷ÃÜÇÐÏà¹Ø¡£
3 £®POÖв»Ó¦¸Ã°üº¬ÈκζÔÊý¾Ý¿âµÄ²Ù×÷¡£
---------------------------------------------------------
POJO £ºplain ordinary java object ÎÞ¹æÔò¼òµ¥java¶ÔÏó
Ò»¸öÖмä¶ÔÏ󣬿ÉÒÔת»¯ÎªPO¡¢DTO¡¢VO¡£
1 £®POJO³Ö¾Ã»¯Ö®ºó==¡µPO
£¨ÔÚÔËÐÐÆÚ£¬ÓÉHibernateÖеÄcglib¶¯Ì¬°ÑPOJOת»»ÎªPO£¬POÏà¶ÔÓÚPOJO»áÔö¼ÓһЩÓÃÀ´¹ÜÀíÊý¾Ý¿âentity״̬µÄÊôÐԺͷ½·¨¡£PO¶ÔÓÚprogrammerÀ´ËµÍêȫ͸Ã÷£¬ÓÉÓÚÊÇÔËÐÐÆÚÉú³ÉPO£¬ËùÒÔ¿ÉÒÔÖ§³ÖÔöÁ¿±àÒ룬ÔöÁ¿µ÷ÊÔ¡££©
2 £®POJO´«Êä¹ý³ÌÖÐ==¡µDTO
3 £®POJOÓÃ×÷±íʾ²ã==¡µVO
PO ºÍVO¶¼Ó¦¸ÃÊôÓÚËü¡£
----------------------------------------------------------
BO £ºbusiness object ÒµÎñ¶ÔÏó
·â×°ÒµÎñÂß¼­ÎªÒ»¸ö¶ÔÏ󣨿ÉÒÔ°üÀ¨¶à¸öPO£¬Í¨³£ÐèÒª½«BOת»¯³ÉPO£¬²ÅÄܽøÐÐÊý¾ÝµÄ³Ö¾Ã»¯£¬·´Ö®£¬´ÓDBÖеõ½µÄPO£¬ÐèҪת»¯³ÉBO²ÅÄÜÔÚÒµÎñ²ãʹÓã©¡£
¹ØÓÚBOÖ÷ÒªÓÐÈýÖÖ¸ÅÄî
1 ¡¢Ö»°üº¬ÒµÎñ¶ÔÏóµÄÊôÐÔ£»
2 ¡¢Ö»°üº¬ÒµÎñ·½·¨£»
3 ¡¢Á½Õß¶¼°üº¬¡£
ÔÚʵ¼ÊʹÓÃÖУ¬ÈÏΪÄÄÒ»ÖÖ¸ÅÄîÕýÈ·²¢²»ÖØÒª£¬¹Ø¼üÊÇʵ¼ÊÓ¦ÓÃÖÐÊʺÏ×Ô¼ºÏîÄ¿µÄÐèÒª¡£
----------------------------------------------------------
VO £ºvalue objectÖµ¶ÔÏó / view object±íÏÖ²ã¶ÔÏó
1 £®Ö÷Òª¶ÔÓ¦Ò³ÃæÏÔʾ£¨webÒ³Ãæ/swt¡¢swing½çÃæ£©µÄÊý¾Ý¶ÔÏó¡£
2 £®¿ÉÒԺͱí¶ÔÓ¦£¬Ò²¿ÉÒÔ²»£¬Õâ¸ù¾ÝÒµÎñµÄÐèÒª¡£
×¢ £ºÔÚstrutsÖУ¬ÓÃActionForm×öVO£¬ÐèÒª×öÒ»¸öת»»£¬ÒòΪPOÊÇÃæÏò¶ÔÏóµÄ£¬¶øActionFormÊǺÍview¶ÔÓ¦µÄ£¬Òª½«¼¸¸öPOÒªÏÔʾµÄÊôÐԺϳÉÒ»¸öActionForm£¬¿ÉÒÔʹÓÃBeanUtilsµÄcopy·½·¨¡£
----------------------------------------------------------
DTO £¨TO£© £ºData Transfer ObjectÊý¾Ý´«Êä¶ÔÏó
1 £®ÓÃÔÚÐèÒª¿ç½ø³Ì»òÔ¶³Ì´«Êäʱ£¬Ëü²»Ó¦¸Ã°üº¬ÒµÎñÂß¼­¡£
2 £®±ÈÈçÒ»ÕűíÓÐ100¸ö×ֶΣ¬ÄÇô¶ÔÓ¦µÄPO¾ÍÓÐ100¸öÊôÐÔ£¨´ó¶àÊýÇé¿öÏ£¬DTO ÄÚµÄÊý¾ÝÀ´×Ô¶à¸ö±í£©¡£µ«view²ãÖ»ÐèÏÔʾ10¸ö×ֶΣ¬Ã»ÓбØÒª°ÑÕû¸öPO¶ÔÏ󴫵ݵ½client£¬ÕâʱÎÒÃǾͿÉÒÔÓÃÖ»ÓÐÕâ10¸öÊôÐÔµÄDTOÀ´´«ÊäÊý¾Ýµ½client£¬ÕâÑùÒ²²»»á±©Â¶server¶Ë±í½á¹¹¡£µ½´ï¿Í»§¶ËÒÔºó£¬Èç¹ûÓÃÕâ¸ö¶ÔÏóÀ´¶ÔÓ¦½çÃæÏÔʾ£¬ÄÇ´ËʱËüµÄÉí·Ý¾ÍתΪVO¡£
-----------------------------


Ïà¹ØÎĵµ£º

½â¾öJSPÒ³ÃæµÄÖÐÎÄÂÒÂ루2002ÄêÔ­´´£©

ºÍJavaÒ»Ñù£¬JSPÊÇĿǰ±È½ÏÈÈÃŵÄÒ»¸ö»°Ìâ¡£ËüÊÇÒ»ÖÖÔÚ·þÎñÆ÷¶Ë±àÒëÖ´ÐеÄWebÉè¼ÆÓïÑÔ£¬ÒòΪ½Å±¾ÓïÑÔ²ÉÓÃÁËJava£¬ËùÒÔJSP¼Ì³ÐÁËJavaµÄËùÓÐÓŵ㡣¿ÉÊÇÔÚʹÓÃJSP³ÌÐòµÄ¹ý³ÌÖУ¬³£Óöµ½ÖÐÎÄÂÒÂëÎÊÌ⣬ºÜ¶àÈËΪ´ËÍ·ÌÛ²»ÒÑ£¬±ÊÕß¾ÍÉîÊÜÆäº¦£¬¶øÇÒʹÓÃÆ½Ì¨²»Í¬£¬ÖÐÎÄÂÒÂëÎÊÌâµÄ½â¾ö·½·¨Ò²²»Í¬£¬ÎÞÐÎÖÐÔö¼ÓÁËѧϰJSPµÄÄѶȡ£Æäʵ£¬Ô ......

¶ÔASP¡¢JSP¡¢PHP¡¢ASP.NET½øÐÐʵ¼ÊÓ¦ÓÃ%ͳ¼Æ

 ¡¡¡¡¸÷´óÍøÂç±à³ÌÓïÑÔµÄ10Äê·ÜÕ½£¬¸÷ÓÐËù³¤¡¢¸÷ÁìǧÇï¡£½ñÈÕ¶ÔÓÚÎÒÃǵÄÍøÕ¾±à³ÌÓïÑÔ:ASP¡¢JSP¡¢PHP¡¢ASP.NET½øÐÐʵ¼ÊÓ¦ÓÃͳ¼Æ:
¡¡¡¡ASP:50%
¡¡¡¡JSP:10%
¡¡¡¡PHP:20%
¡¡¡¡ASP.NET:20%
¡¡¡¡¸ù¾ÝÒÔÉÏͳ¼ÆÀ´×öÒ»ÏÂÌÖÂÛ¡£ASP¼¼ÊõÈç½ñÌì¿ÉÒÔ˵ÒѳÉΪ¹ýÈ¥£¬µ«ÈÔÕ¼Êг¡µÄ50%£¬ÒòΪµ±Ê±ASP¼¼ÊõµÄÐËÆð£¬¶Ô´ó²¿·Ö±à³Ì ......

JSPÒ³ÃæµÄ´íÎó´¦Àí

 Æä´úÂëÈçÏÂ:
<%@page language="java" contentType="text/html"  import="java.util.*"  %>
<%@taglib uri="http://java.sun.com/jsp/jstl/core"  prefix="c"%>
<html>
  <body>
  <%
int a=9;
int b=0;
try{
%>
<%=(a/b)%>
<%
}cat ......

³£ÓÃjsp¼¼ÇÉ

1. ÈçºÎÈÃÑ¡ÖеÄÒ»ÐмǼ¸ßÁÁÏÔʾ£¿
http://topic.csdn.net/t/20050105/09/3699823.html
2. ÈçºÎÔÚÏÂÀ­Áбí¿òÀïÑ¡ÔñÒ»¸öÖµºóÌø³öд°¿Ú?
http://topic.csdn.net/t/20050107/15/3707444.html
3. ÈçºÎÔÚJSPÖÐÆô¶¯execl?
http://community.csdn.net/Expert/TopicView1.asp?id=4909154
http://community.csdn.net/Expert/ ......

JSP/ServletÖнâÎöÂÒÂëÂÒÂëÎÊÌâ

 ÔÚJSP/Servlet ÖÐÖ÷ÒªÓÐÒÔϼ¸¸öµØ·½¿ÉÒÔÉèÖñàÂ룬pageEncoding="UTF-8"¡¢contentType="text/html;charset=UTF -8"¡¢request.setCharacterEncoding("UTF-8")ºÍresponse.setCharacterEncoding ("UTF-8")£¬ÆäÖÐǰÁ½¸öÖ»ÄÜÓÃÓÚJSPÖУ¬¶øºóÁ½¸ö¿ÉÒÔÓÃÓÚJSPºÍServletÖС£
1¡¢pageEncoding="UTF-8"µÄ×÷ÓÃÊÇÉèÖÃJSP±àÒë³É ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ