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

505Ò³Ãæ,ÔõôÓÃjspÈ¡µ½ä¯ÀÀÆ÷µØÖ·À¸url?

505Ò³Ãæ,ÔõôÓÃjspÈ¡µ½ä¯ÀÀÆ÷µØÖ·À¸url?(²»ÊÇjavascript·½Ê½)

505Ò³ÃæÊÇweb.xml ÀïÅäÖõÄ

Java code:

<error-page>
<error-code>500</error-code>
<location>/error.jsp?type=500</location>
</error-page>




ÎÒÏëץȡÿ¸ö´íÎóµØÖ·url,×Ô¶¯Í¨¹ýºǫ́ת·¢µ½¼¼Êõ²¿ÓÊÏä

ÏÖÔڹؼüÊÇÔõôͨ¹ýjsp/servelet»ñµÃ µØÖ·À¸url

ÒòΪ,Ìø×ªµ½´íÎóÒ³ÃæÊÇͨ¹ýת·¢forwardµÄ·½Ê½¹ýÀ´µÄ
û¿´Ã÷°×£¬Êdzö´íǰµÄµØÖ·£¬»¹Êdzö´íºóתµ½µÄµØÖ·£¬È¥Äĸö

ÒýÓÃ
û¿´Ã÷°×£¬Êdzö´íǰµÄµØÖ·£¬»¹Êdzö´íºóתµ½µÄµØÖ·£¬È¥Äĸö


Êdzö´íµÄµØÖ·



ÎÒ¾õµÃÄãÓ¦¸ÃÔÚÄãerrer.jspǰ¼Ó¸ö¼àÌýÆ÷
´óÌå˼·

·¹ý¡£

ÒýÓÃ
ÎÒ¾õµÃÄãÓ¦¸ÃÔÚÄãerrer.jspǰ¼Ó¸ö¼àÌýÆ÷
´óÌå˼·

Ôõô¸ø¼àÌý·¨ÄØ?

ûÃ÷°×¡£

ÎÒʹÓÃÁËdwr,°ÑjavascriptÖеÄlocation.href´«¹ýÈ¥ÁË

ÕâÑù×ö¿ÉÒÔÁ˲»£¿

Â¥Ö÷¿ÉÒÔÔÚ/error.jspÖÐ×öÎÄÕ¹þ£¬µ±ÏìÓ¦µ½´ï/error.jspÒ³Ãæºó£¬×ÔÈ»¿ÉÒÔµ÷ÓÃrequestµÄ·½·¨£¬µÃµ½ÇëÇóµÄÏàÓ¦ÐÅÏ¢£¬ÔÚ½øÐнøÒ»²½µÄ´¦Àíºó£¬×îºóÏÔʾ/error.jspÒ³Ãæ

ÎҼǵÃÓиö·½·¨½ÐgetURL£¬ÊÇdocumentµÄÒ»¸öÊôÐÔ£¿¿ÉÒԵõ½ºó×÷Ϊ²ÎÊý´«µÝ¡£

String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+"


Ïà¹ØÎÊ´ð£º

jspÒ³Ãæ»ñÈ¡sessionµÄÎÊÌâ - Java / Java EE

ÎÒÔÚjspÒ³Ãæ´æÉÏÒ»¸ösession,±¾Ò³Ã滹¿ÉÒÔÈ¡³öÖµÀ´.
µ«ÊÇһˢÐÂ,»òÕß´ò¿ªÐµÄÒ³Ãæ¾ÍÈ¡²»³öÖµÀ´ÁË.
Ææ¹ÖµÄÊÇ,ÎÒ²âÊÔÁíÒ»¸ö³ÌÐòʱºò
ÔÚjspÒ³Ãæ´æÉÏÒ»¸ösession,±¾Ò³Ãæ¿ÉÒÔÈ¡³öÖµÀ´,ˢлò´ò¿ªÐÂÒ³ÃæÖµÄÜÈ¡³öÀ´ÁË.
......

JSP´æÈëÊý¾Ý¿â

ÎÒÊÇÓÃSTRUTS £¬×öÁËÒ»¸öJSPÒ³Ãæ£¬Ìá½»ºóûÓдæÈëÊý¾Ý¿â¡£
JSP´úÂëÈçÏ£º
aa.jsp´úÂë
<%@ page contentType="text/html;charset=gb2312" language="java"%>
<%@ taglib uri=" ......

Jsp IfÌõ¼þÅжÏÎÊÌâ. - Java / Web ¿ª·¢

ÐÂÊÖ:
tomcat+struts 2.0
jsp Ò³ÃæÖ±½Ó¹ØÁªmodel
ÏÖÔÚÐèÒª¸ù¾Ýmodel(admin)ÀïÃæµÄÒ»¸öitem(id),ÅжÏjspÒ³Ãæ³öÏÖµÄÄÚÈÝ.
´ó¸ÅÁ÷³Ì:
...
<table>
<tr>
<td>
<s:if admin.id is null> ......

jspÒ³ÃæµÄȡֵ·½Ê½£¿£¿ - Java / Web ¿ª·¢

×î½üÓöµ½Ò»Ð© jspÒ³ÃæµÄȡֵ¡£Ã»Óмû¹ý¡£Ò²²»ÖªµÀʲôÒâ˼¡£ÄÄλ´óÏÀ¸øÎÒ˵˵ ȡֵµÄÖÖÀàºÍ·½·¨°¡
request.getParameter£¬»òÕßÓÃbean£¬¼´ÔÚjspÒ³ÃæÖÐÉùÃ÷jsp:usebeanÖ®ºó¿ÉÒÔÖ±½Ósetproperty »òÕßgetproperty¡£Ò ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ