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

ServletºÍJsp Öص㲿·Ö

Servlet ÕûÌå¼ÓÔعý³ÌÈçÏÂ
1¡¢Web·þÎñÆ÷½ÓÊÜrequest¡£
2¡¢ÇëÇ󷢸øServletÒýÇ棬Èç¹ûÒѾ­¼ÓÔØservlet£¬class ÔòÖ±½ÓÖ´ÐУ¬·ñÔò´ÓÓ²ÅÌÖвéÕÒclass ¼ÓÔؽøÀ´¡£
3¡¢Ö´ÐÐService·½·¨´¦ÀíÇëÇ󣬲¢·µ»Ø¸øweb·þÎñÆ÷¡£
4¡¢web·þÎñÆ÷·µ»Ø¸ø¿Í»§¶Ë¡£
ServletµÄ¼Ì³Ð¹ØϵΪ
   Servlet                       ½Ó¿Ú
         |
GenericServlet             ³éÏóÀà 
         |
HttpServlet                  ʵÏÖÀà
         |                  
ÆÕͨServlet                  ×ÓÀà
ServletÉúÃüÖÜÆÚ
1¡¢×°Ôؼ°ÊµÀý»¯Servlet
     ÿ´Î·ÃÎÊʱºò»á¼ì²éÎļþÐÞ¸Äʱ¼äÀ´¾ö¶¨ÊÇ·ñÖØÐÂloader£¬¹ý³ÌΪӲÅÌ-¡·ÄÚ´æ¡£ÖÁÓÚÊÇÆô¶¯Ê±ºò×°ÔØ»¹ÊÇÔÚ·ÃÎÊʱºò×°ÔØÊÇÓÉÈÝÆ÷À´¶¨¡£
2¡¢³õʼ»¯ Ö´ÐÐinit·½·¨
     ´ø²ÎÊýµÄinit·½·¨ºÍÎÞ²ÎÊýµÄinit·½·¨·Ö2ÖÖ¡£
Èç¹ûServletConfig ²ÎÊý²»¿ÕµÄÇé¿öÏ£¬µ÷ÓÃsuper.init(config)£»À´³õʼ»¯¸¸ÀàµÄ³ÉÔ±±äÁ¿ServletConfig¡£
³õʼ»¯
public abstract class GenericServlet{
 private ServletConfig _config;
 public void init(ServletConfig conf){
  _config=config;
 }
 public String getInitParameter(String s){
  _config.getInitParameter(s);
 }
}
3¡¢´¦Àí¿Í»§ÇëÇó Ö´ÐÐservice·½·¨
     PrintWriter output = resp.getWriter();
4¡¢Ïú»Ù Ö´ÐÐdestroy·½·¨
JSPËÄÖÖÔªËØ
1¡¢½Å±¾ÔªËØ
   a.±í´ïʽ
      ¸ñʽ£º<%= %>
      ת»¯ÐγÉServlet: out.print(express);
   b.½Å±¾Ð¡Ó¦ÓóÌÐò£º
&nb


Ïà¹ØÎĵµ£º

jsp 9¸öÄÚÖöÔÏóÏê½â jsp »ù´¡ÖªÊ¶


1.request¶ÔÏó
¿Í»§¶ËµÄÇëÇóÐÅÏ¢±»·â×°ÔÚrequest¶ÔÏóÖУ¬Í¨¹ýËü²ÅÄÜÁ˽⵽¿Í»§µÄÐèÇó£¬È»ºó×ö³öÏìÓ¦¡£ËüÊÇHttpServletRequestÀàµÄʵÀý¡£
ÐòºÅ ·½ ·¨ ˵ Ã÷
1 object getAttribute(String name) ·µ»ØÖ¸¶¨ÊôÐÔµÄÊôÐÔÖµ
2 Enumeration getAttributeNames() ·µ»ØËùÓпÉÓÃÊôÐÔÃûµÄö¾Ù
3 String getCharacterEncodin ......

JSP½áºÏXML+XSLT½«Êä³öת»»HTML


ÎÒÃÇÖªµÀ XML+XSLT¾Í¿ÉÒÔÖ±½ÓÊä³öµ½Ö§³ÖXMLµÄä¯ÀÀÆ÷ÉÏ,ÈçIE 5.0ÒÔÉÏ,µ«ÊÇ,ÎÒÃÇ»¹Òª¿¼Âǵ½Óв»ÉÙä¯ÀÀÆ÷²»Ö±½ÓÖ§³ÖXML,ÔÚÕâÖÖÇé¿öÏÂ,ÎÒÃÇÐèÒªÔÚ·þÎñÆ÷ÉϽøÐÐת»»³ÉhtmlÊä³öµ½ä¯ÀÀÆ÷,ÕâÖÖÁÙʱ¹ý¶É°ì·¨¿ÖÅÂÒªÔÚÒ»¶Îʱ¼äÄÚһֱҪʹÓÃ.
¡¡¡¡Ê¹ÓÃJsp ¼ÓÉÏtablib±êʶ¿â,ÎÒÃÇ¿ÉÒÔÍê³ÉÕâÖÖת»»¡£
¡¡¡¡ÖøÃûopen sourceÏîÄ¿×éjakar ......

jsp³£Ê¶£¬²»¶Ï¸üÐÂÖÐ...

CGI¾ÍÊÇweb·þÎñÆ÷¸¨Öú³ÌÐò£¬ºÍservletÊÇÒ»¸ö×÷Óá£
----jspÓÐʲô-----
------------------------------------------------------
jsp¿ÉÒÔ°üÀ¨Ê²Ã´£º
1¡¢jsp½Å±¾£¨³ÌÐòƬ¶Î£©£º
<% ... %>
2¡¢jsp±í´ïʽ£º
<%= ... %>
3¡¢jsp3ÖÖÖ¸Á
<%@ page attribute="xxx" %>
<%@ taglib attribut ......

jspºÍservletµÄÇø±ð

  ÔªÎÊÌâÀ´×ÔJSPÓëServletµÄ±È½Ï¡£
      ÎÒÃÇÖªµÀServletÄܹ»Ê¹µÃJAVA´úÂë²»ÓÃÏñAppletÄÇÑùÔÚ¿Í»§ä¯ÀÀÆ÷ÖÐÔËÐУ¬Ëü»áÔÚÄã¿ØÖƵÄÒ»¸öÓ¦Ó÷þÎñÆ÷ÉÏÔËÐС£ÔÚûÓÐʲô±³¾°ÖªÊ¶µÄÇ°ÌáÏÂÎÒĬÈÏÕâÊÇÒ»ÖÖ¹æÔò£¬¼´Servlet¾ÍÊÇÕâÑù·¢Õ¹ÆðÀ´µÄ¡£ÔÚʵ¼ÊÓ¦ÓÃÖе±ÎÒÃÇÇëÇóÒ»¸öJSPÒ³ÃæµÄʱºò£¬JSPÊ×Ïȱ»×ª ......

OracleÊý¾Ý¿âºÍJSPÁ¬½ÓҪעÒâµÄһЩÎÊÌâ

×÷Õß: Dudu, ¡¡³ö´¦:ITר¼ÒÍøÂÛ̳,¡¡ÔðÈα༭: ³Â×Óç÷,¡¡
2009-09-18 13:00
¡¡¡¡CLOB¿ÉÓÃÓÚ´æ·Å´óÎı¾Êý¾Ý,×î¶à¿É´æ´¢4GBÊý¾Ý,ÔÚÓ¦Óÿª·¢ÖбȽϳ£¼û.javaÌṩµÄsql.ClobÀàÓëÖ®¶ÔÓ¦.ËüÌṩÁ½¸ö·½·¨À´¶ÁÈ¡ClobµÄÊý¾Ý:
¡¡¡¡ÓÃORACLE9i¡¢oracle8¡¢Óкܳ¤µÄÒ»¶Îʱ¼ä£¬ÎÒ°ÑÓÃÓÚJSPÖÐÐèҪעÒâµÄÎÊÌâÔÚÕâÀïд³öÀ´£¬½ö¹©´ó¼Ò²Î¿¼Á ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ