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

jspÒ³Ãæ¼ä´«µÝ²ÎÊý

jspÒ³Ãæ¼ä´«µÝ²ÎÊý
£¨1£©Ö±½ÓÔÚURLÇëÇóºóÌí¼Ó
¡¡¡¡ È磺<a href="thexuan.jsp?action=transparams&detail=directe")Ö±½Ó´«µÝ²ÎÊý/a>
¡¡¡¡ ÌØ±ðµÄÔÚʹÓÃresponse.sendRedirect×öÒ³Ãæ×ªÏòµÄʱºò£¬Ò²¿ÉÒÔÓÃÈçÏ´úÂ룺
¡¡¡¡ response.sendRedirect("thexuan.jsp?action=transparams&detail=directe") £¬¿ÉÓÃrequest.getParameter(name)È¡µÃ²ÎÊý
¡¡¡¡
¡¡¡¡ £¨2£©jsp:param
¡¡¡¡ Ëü¿ÉÒÔʵÏÖÖ÷Ò³ÃæÏò°üº¬Ò³Ãæ´«µÝ²ÎÊý£¬ÈçÏ£º
¡¡¡¡ <jsp:include page="Relative URL">
¡¡¡¡ <jsp:param name="param name" value="paramvalue" />
¡¡¡¡ </jsp:include>
¡¡¡¡ »¹¿ÉÒÔʵÏÖÔÚʹÓÃjsp:forward¶¯×÷×öÒ³ÃæÌø×ªÊ±´«µÝ²ÎÊý£¬ÈçÏ£º
¡¡¡¡ <jsp:forward page="Relative URL">
¡¡¡¡ <jsp:param name="paramname" value="paramvalue" />
¡¡¡¡ </jsp:forward> ͨ¹ýÕâÖÖ·½Ê½ºÍÒ»°ãµÄ±íµ¥²ÎÊýÒ»ÑùµÄ£¬Ò²¿ÉÒÔͨ¹ýrequest.getParameter(name)È¡µÃ²ÎÊý
¡¡¡¡£¨3£©ÉèÖÃsessionºÍrequest
¡¡¡¡ ͨ¹ýÏÔʾµÄ°Ñ²ÎÊý·ÅÖõ½sessionºÍrequestÖУ¬ÒÔ´ïµ½´«µÝ²ÎÊýµÄÄ¿µÄ
¡¡¡¡ session.setAttribute(name,value);
¡¡¡¡ request.setAttribute(name,value)
¡¡¡¡È¡²ÎÊý£ºvalue=(value className)session.getAttribute(name);
¡¡¡¡ value=(value className)request.getAttribute(name);
¡¡¡¡´ó¼Ò¿Ï¶¨ÒѾ­×¢Òâµ½ÁË£¬ÔÚÈ¡²ÎÊýµÄʱºò£¬×öÁËÀàÐÍת»»£¬ÕâÊÇÒòΪ·ÅÖÃÔÚsessionºÍrequestÖеĶÔÏóµÄÊôÐÔ±»¿´×÷ java.lang.ObjectÀàÐ͵ÄÁË£¬Èç¹û²»×ª»»£¬ÔÚ½«Ö±¸¶¸øvalueʱ»á±¨classcastexceptionÒì³£¡£


Ïà¹ØÎĵµ£º

¿ª·¢JSP³ÌÐò

»·¾³ÅäÖúú󣬿ª·¢JSP³ÌÐò¾Í·Ç³£¼òµ¥ÁË¡£
File-->New-->Web Project
Ôڸô°¿ÚÖÐÊäÈëһЩ¹¤³Ì»ù±¾ÐÅÏ¢£¬±ÈÈ繤³ÌÃû£¬ÕâÀïÊäÈëΪ  test1-01 
ÕâÑùÒ»¸ö»ùÓÚJSPµÄÏîÄ¿¾Í½¨Á¢ÆðÀ´ÁË¡£
 
Package  Explorer µÄÏÔʾ·½·¨£º
Windows-->Show View-->Package Explorer ÕâÑù¾ÍÄÜÏÔʾ³öÀ´À²£¡
Ï ......

JSP/XML,JavaBeanºÍCSS/XSLЭͬ¹¤×÷

1.ÔÚJSPÖÐÉú³É¶¯Ì¬XML
  ¿ÉÒÔʹÓÃJSPÉú³ÉXML,ʹÓÃCSS»òÕßXSLת»»ºÍÏÔʾXML;
  Ö»ÒªÔÚ¾²Ì¬µÄXMLÎĵµÄ£°åÖмÓÈëJava´úÂëºÍJSP±ê¼Ç£¬XML¾Í¿ÉÒÔÓо²±ä¶¯£¬²úÉú¶¯Ì¬µÄÄÚÈÝ£¬Éú³ÉXMLÎĵµµÄ·½·¨ºÜ¼òµ¥£¬Ö»ÐèÒªÔÚÎļþÖÐʹÓÃÖ¸Áîcontenttype,Èç<%@ page contenttype="text/xml"%>£»
  ÔÚXMLÎĵµÖÐͬÑù¿ÉÒÔʹ ......

JSP/ServletÖеıàÂëÏà¹ØÉèÖÃ

ÔÚJSPºÍServletÖÐÓм¸¸öµØ·½¶¼¿ÉÒÔÉèÖñàÂ룬¸÷¸ö±àÂëµÄ¹¦ÄÜÒ²²»Ò»Ñù£¬±¾ÎĽ«¶Ô¸÷¸ö±àÂë×öÒ»¸öС½á¡£
¸÷ÖÖ±àÂëÒ»ÀÀ
A. JSP/Servlet¶¼ÓеıàÂëÉèÖÃ
1. request.setCharacterEncoding("UTF-8")
2. response.setCharacterEncoding("UTF-8")
3. response.setContentType("text/html;
charset=U ......

jspµÇ½·ÃÎÊÌø×ª


δµÇ½£¬½ûÖ¹·ÃÎÊÈκÎÒ³Ãæ£¬×Ô¶¯Ìø×ªµ½µÇ½ҳ
package com.catalogeasy.filter;
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax. ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ