锘??xml version="1.0" encoding="utf-8" standalone="yes"?>一本一道dvd在线观看免费视频
,国产精品一级久久久,欧美视频一区二区三区在线观看 http://www.aygfsteel.com/DenisLing/category/4472.htmlThe only documentation is the code itself zh-cn Fri, 02 Mar 2007 06:36:57 GMT Fri, 02 Mar 2007 06:36:57 GMT 60 鑷畾涔夋爣絳捐幏鍙杝truts涓璦ction鐨勫叏閮ㄨ礬寰勶紙鍘熷垱錛?/title> http://www.aygfsteel.com/DenisLing/articles/19113.htmlDenisLing DenisLing Thu, 10 Nov 2005 05:24:00 GMT http://www.aygfsteel.com/DenisLing/articles/19113.html http://www.aygfsteel.com/DenisLing/comments/19113.html http://www.aygfsteel.com/DenisLing/articles/19113.html#Feedback 0 http://www.aygfsteel.com/DenisLing/comments/commentRss/19113.html http://www.aygfsteel.com/DenisLing/services/trackbacks/19113.html
form.action = '/bookstore/checkId. do ' 涓嶈繃鏂扮殑闂鏉ヤ簡錛佸浣曡兘涓嶇敤hardcode鑰屾嬁鍒版垜瑕佺殑action鐨勫疄闄呰礬寰勫憿錛熸瘮濡傛垜瀹氫箟鐨剆truts-config鏂囦歡閲岄潰鐨刟ction鏄?nbsp;
path = " /checkId " 浣嗘槸瀹為檯瑙i噴鍚庣殑path鏄細
action錛? / bookstore / checkId. do ' 鍓?
緙鍜屽悗闈㈢殑鍚庣紑.do閮芥槸鏍規(guī)嵁浣犵殑欏圭洰閮ㄧ講鐨勮礬寰勫拰浣犲湪web.xml涓厤緗殑mapping鐨勫悗緙鏈夊叧緋伙紝濡傛灉鎴戞妸鍐呭鍐欐鍒癹sp涓偅浠ュ悗鎴戣鏄兂鎶?
checkId.do鏀規(guī)垚checkId.action閭e氨瑕佹洿鏀筳sp錛岀敱浜巗truts鏈潵鎻愪緵鐨勫嚑涓猼aglib閲岄潰鐨?br>
< html:form action =" /checkId" > 緇煎悎浜嗕竴涓嬪喅瀹氳繕鏄嚜宸卞啓涓猼aglib鏉ュ疄鐜幫紝鍏跺疄鍙渶瑕佺収鐫struts 涓殑 FormTag.java 鏂囦歡渚濊懌鑺︾敾鐡㈠氨鍙互浜嗭紝涓涓嬩負鏈漢鐨勪唬鐮侀儴鍒?br> StrutsActionCustomTag.java
package com.denis.framework.common.taglib.strutsActionExt; import javax.servlet.http.HttpServletResponse; import javax.servlet.jsp.JspException; import javax.servlet.jsp.tagext.TagSupport; import org.apache.struts.taglib.TagUtils; public class StrutsActionCustomTag extends TagSupport { protected String actionName = null ; public String getActionName() { return actionName; } public void setActionName(String actionName) { this .actionName = actionName; } public int doStartTag() throws JspException { StringBuffer results = new StringBuffer(); HttpServletResponse response = (HttpServletResponse) this .pageContext.getResponse(); results.append(response.encodeURL( TagUtils.getInstance().getActionMappingURL( this .actionName , this .pageContext)) ); TagUtils.getInstance().write(pageContext, results.toString()); return (EVAL_BODY_INCLUDE); } public void release() { super .release(); this .actionName = null ; } } tld瀹氫箟閮ㄥ垎 framework-struts.tld
<? xml version="1.0" encoding="UTF-8" ?> <! DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd" > < taglib > < tlibversion > 1.0 </ tlibversion > < jspversion > 1.1 </ jspversion > < shortname > framework </ shortname > < uri > http://www.denisFramework.org/Framework-Tag </ uri > < tag > < name > getActionUrl </ name > < tagclass > com.denis.framework.common.taglib.strutsActionExt.StrutsActionCustomTag </ tagclass > < bodycontent > empty </ bodycontent > < attribute > < name > actionName </ name > < required > true </ required > < rtexprvalue > true </ rtexprvalue > </ attribute > </ tag > </ taglib > ok ! 鐩存帴鍦╦sp涓涓嬩嬌鐢ㄥ嵆鍙彇鍒癮ction鐨勭湡姝h礬寰?br>
<% @ page language = " java " %> <% @ taglib uri = " http://jakarta.apache.org/struts/tags-bean " prefix = " bean " %> <% @ taglib uri = " http://jakarta.apache.org/struts/tags-html " prefix = " html " %> <% @ taglib uri = " /WEB-INF/framework-struts.tld " prefix = " framework " %> < html > < head > < title > JSP for loginForm form </ title > </ head > < body > < framework:getActionUrl actionName ="login" /> < html:form action ="/login" > name : < html:text property ="name" />< html:errors property ="name" />< br /> password : < html:password property ="password" />< html:errors property ="password" />< br /> < html:submit />< html:cancel /> </ html:form > </ body > </ html > 澶у瑕佹槸鏈夋洿濂界殑瑙e喅鏂規(guī)硶甯屾湜鑳芥寚姝o紒璋㈣阿錛?img src ="http://www.aygfsteel.com/DenisLing/aggbug/19113.html" width = "1" height = "1" /> ]]>
主站蜘蛛池模板:
临颍县 |
法库县 |
多伦县 |
云梦县 |
兴文县 |
屏东县 |
祁门县 |
商城县 |
孟连 |
乌什县 |
隆安县 |
珠海市 |
湖州市 |
南京市 |
大石桥市 |
南汇区 |
叙永县 |
万载县 |
娄烦县 |
天峻县 |
石楼县 |
天台县 |
六枝特区 |
台北县 |
舟山市 |
社旗县 |
榕江县 |
乌鲁木齐县 |
宿州市 |
玉山县 |
郸城县 |
乡城县 |
崇左市 |
电白县 |
津市市 |
玉山县 |
二连浩特市 |
永安市 |
专栏 |
巧家县 |
慈溪市 |