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

jspÖеÄÖÐÎIJÎÊýµÄ´«µÝ

ÔÚÏîÄ¿ÖУ¬ÎÒÃǾ­³£Óöµ½ÐèÒªÔÚjspÒ³ÃæÇл»Öд«µÝÖÐÎÄ×Ö·û¡£ÕâÖ÷ÒªÓÐÁ½ÖÖ·½Ê½¡£
¡¡¡¡URL·½Ê½£¬ÀýÈ磺http://website/test1.jsp?act=add&type=Æ»¹û&param=%20D%20B
¡¡¡¡FORM·½Ê½£¬ÀýÈ磺
¡¡¡¡<form name=test mehtod="post">
¡¡¡¡<input type=hidden name=text2 value="ÖÐÎÄ">
¡¡¡¡<input type=text name=text1>
¡¡¡¡<input type=submit value=submit>
¡¡¡¡</form>
¡¡¡¡ÎÒÃǽ«Õë¶ÔÕâÁ½ÖÖÇé¿ö£¬·Ö±ðÌṩÖÐÎÄÕýÈ·´«µÝµÄ½â¾ö·½·¨¡£
¡¡¡¡Çé¿ö1£ºURL·½Ê½
¡¡¡¡ÀýÈ磺http://website/test1.jsp?act=add&type=Æ»¹û&param=%20D%20B
¡¡¡¡Ò»°ãÀ´ËµÎÒÃǺÜÉÙÖ±½ÓÔÚURLÀïÃæ°Ñ²ÎÊýд³ÉÖÐÎÄ£¬ÈçÀý×ÓÖеÄ"type=Æ»¹û"ÕâÑù´«µÝ¡£Èç¹û³öÏÖÕâÖÖÇé¿ö£¬ÔÚÎÒÃǵĽÓÊÕ²ÎÊýµÄÒ³ÃæÎÒÃÇÖ»ÐèÒª×ö¸ö¼òµ¥µÄת»»¾Í¿ÉÒÔÁË¡£
¡¡¡¡´úÂëtest1.jsp£º(Ö÷Òª²¿·Ö)
¡¡¡¡<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
¡¡¡¡<%
¡¡¡¡String type = request.getParameter("type");
¡¡¡¡String result = new String(type.getBytes("iso-8859-1"), "gb2312");
¡¡¡¡out.println(result);
¡¡¡¡%>
¡¡¡¡¸üÆÕ±éµÄ×ö·¨£¬¾ÍÊǶÔurlÖеÄÖÐÎÄ×Ö·û½øÐбàÂ룬±ä³ÉÀàËÆtype=%20D%20BÕâÑùµÄ×Ö·û¡£
¡¡¡¡´úÂëMyJsp1.jsp£º
¡¡¡¡<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
¡¡¡¡<%@ page import="java.net.*" %>
¡¡¡¡<a href=’./MyJsp2.jsp?act=<%=URLEncoder.encode("ÖйúÈË ·Ç³£ºÃ =-")%>’>test</a>
¡¡¡¡´úÂëMyJsp2.jsp:
¡¡¡¡<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
¡¡¡¡<%@ page import="java.net.*" %>
¡¡¡¡String tempVal = URLDecoder.decode(request.getParameter("act"));
¡¡¡¡out.println(new String(tempVal.getBytes("ISO-8859-1"), "gb2312"));
¡¡¡¡Çé¿ö2£ºFORM·½Ê½
¡¡¡¡Çë×¢Ò⣬ÎÒÃÇÖ»ÊÇÌÖÂÛÔÚ<form enctype="application/x-www-form-urlencoded" >ÕâÖÖÐÎʽµÄÖÐÎÄÇé¿ö£¬ÒòΪÔÚenctype="multipart/form-data"µÄʱºòͨ¹ý½âÎö³öÀ´ÖÐÎÄÒ²¿ÉÒÔÔËÓÃÕâÖÖ·½·¨½øÐÐ×Ö·ûת»¯£¬ËùÒÔ²»ÔÙÖØ¸´ÌÖÂÛ¡£
¡¡¡¡<form method=post>ÕâÖÖÇé¿ö×î¼òµ¥¡£
¡¡¡¡´úÂëMyJsp1.jsp:
¡¡¡¡<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
¡¡¡¡<


Ïà¹ØÎĵµ£º

JSPÖÐÎļþÏÂÔØ

<%--   
 
ÓÐЩÅóÓÑѯÎÊʹÓà JSP Smart ÏÂÔØÎļþµÄʱºò±¨´í, ÕâÀï¸ø³öÒ»¸ö²âÊÔ¹ýµÄ²»  
 
ÐèҪʹÓà JSP Smart µÄ JSP Ò³ÃæÖнøÐÐÎļþÏÂÔØµÄ´úÂë(¸Ä Servlet »òÕß  
 
JavaBean µÄ»°×Ô¼º¸Ä°É), Ö§³ÖÖÐÎĸ½¼þÃû(×öÁËתÄÚÂë´¦Àí). ÊÂʵÉÏÖ»ÒªÏò   ......

JSPÒ³Ãæµ÷ÓÃjsÖÐÎÄÂÒÂë

jspÖеÚÒ»¾ä£º
<%@ page language="java" import="java.sql.*,java.util.*,"  contentType="text/HTML;charset=gb2312" pageEncoding="gb2312"%>
htmlÖмÓÉÏ
<meta http-equiv="Content-Type" content="text/html;charset=gb2312" />
ͨ³£ÕâÑù¾ÍûÓÐÎÊÌâÁË¡£    .
ÔÙÕߣº µ¼ÈëjsʱºòÉ ......

ÎÒ¿ª·¢Ò»¸öjspϵͳʱÅöµ½µÄÎÊÌâ

1.No getter method for property name problem(struts)
ÓÐÒ»ÖÖ¿ÉÄÜÊÇBeanûÓÐдÏàÓ¦µÄget·½·¨£¬ÀýÈç±äÁ¿userNameµÄget·½·¨ÊÇgetUserName£»
»¹ÓоÍÊÇÕâ¸öBeanΪ¿Õ£»
2.
MyEclipseµÄ×Ô¶¯Ìí¼ÓstrutsºÍhibernate¹¦Äܲ»ÄÜ·µ»Ø£¬Çë×¢Ò⣡
ËùÒÔÎÒÏÈʹÓÃMyEclipseµ¼ÈëstrutsºÍhibernate£¬È»ºó½«ËüÃǵÄjarµ¼Èëµ½ÁíÍâÒ»¸öн¨µÄ ......

JSPÖеÄCOOKIE²Ù×÷


JSPÖеÄCOOKIE²Ù×÷
Cookie¸ÅÄî:
    CookieµÄ¸ñʽʵ¼ÊÉÏÊÇÒ»¶Î´¿Îı¾ÐÅÏ¢, ÓÉ·þÎñÆ÷Ëæ×ÅÍøÒ³Ò»Æð·¢Ë͵½¿Í»§¶Ë, ²¢±£´æÔÚ¿Í»§¶ËÓ²ÅÌÖÐÖ¸¶¨µÄĿ¼µÄ. ´ó¼Ò¶¼´«ËµCookie»áÔì³ÉÑÏÖØµÄ°²È«ÍþвʲôµÄ, Æäʵ²»ÊÇÕâô»ØÊÂÇé. ·þÎñÆ÷¶ÁÈ¡CookieµÄʱºò, Ö»Äܹ»¶ÁÈ¡µ½Õâ¸ö·þÎñ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ