锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲成人免费在线,亚洲av永久无码制服河南实里,亚洲人成网7777777国产 http://www.tkk7.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.tkk7.com/DenisLing/articles/19113.htmlDenisLing DenisLing Thu, 10 Nov 2005 05:24:00 GMT http://www.tkk7.com/DenisLing/articles/19113.html http://www.tkk7.com/DenisLing/comments/19113.html http://www.tkk7.com/DenisLing/articles/19113.html#Feedback 0 http://www.tkk7.com/DenisLing/comments/commentRss/19113.html http://www.tkk7.com/DenisLing/services/trackbacks/19113.html
form.action = '/bookstore/checkId. do ' 涓嶈繃鏂扮殑闂鏉ヤ簡(jiǎn)錛佸浣曡兘涓嶇敤hardcode鑰屾嬁鍒版垜瑕佺殑action鐨勫疄闄呰礬寰勫憿錛熸瘮濡傛垜瀹氫箟鐨剆truts-config鏂囦歡閲岄潰鐨刟ction鏄?nbsp;
path = " /checkId " 浣嗘槸瀹為檯瑙i噴鍚庣殑path鏄細(xì)
action錛? / bookstore / checkId. do ' 鍓?
緙鍜屽悗闈㈢殑鍚庣紑.do閮芥槸鏍規(guī)嵁浣犵殑欏圭洰閮ㄧ講鐨勮礬寰勫拰浣犲湪web.xml涓厤緗殑mapping鐨勫悗緙鏈夊叧緋伙紝濡傛灉鎴戞妸鍐呭鍐欐鍒癹sp涓偅浠ュ悗鎴戣鏄兂鎶?
checkId.do鏀規(guī)垚checkId.action閭e氨瑕佹洿鏀筳sp錛岀敱浜巗truts鏈潵鎻愪緵鐨勫嚑涓猼aglib閲岄潰鐨?br>
< html:form action =" /checkId" > 緇煎悎浜?jiǎn)涓涓嬪喅瀹氳繕鏄嚜宸卞啓涓猼aglib鏉ュ疄鐜幫紝鍏跺疄鍙渶瑕佺収鐫struts 涓殑 FormTag.java 鏂囦歡渚濊懌鑺︾敾鐡㈠氨鍙互浜?jiǎn)锛屼竴涓嬩負(fù)鏈漢鐨勪唬鐮侀儴鍒?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.tkk7.com/DenisLing/aggbug/19113.html" width = "1" height = "1" /> ]]>
主站蜘蛛池模板:
国产亚洲日韩在线三区 |
成人无码区免费A∨直播 |
国产福利免费在线观看 |
久久久久久亚洲精品成人 |
国产成人免费网站 |
国产精品亚洲AV三区 |
亚洲成AV人片天堂网无码 |
日韩免费一区二区三区在线播放 |
亚洲第一街区偷拍街拍 |
亚洲人成图片小说网站 |
色se01短视频永久免费 |
国产精品永久免费视频 |
日本中文一区二区三区亚洲 |
亚洲夂夂婷婷色拍WW47 |
国产亚洲综合久久系列 |
在线观看人成视频免费无遮挡 |
久久亚洲精品成人无码网站 |
国产jizzjizz免费看jizz |
亚洲人成色4444在线观看 |
国产AⅤ无码专区亚洲AV
|
AV大片在线无码永久免费 |
色噜噜噜噜亚洲第一 |
亚洲小视频在线观看 |
免费人成年激情视频在线观看
|
亚洲视频在线观看2018 |
亚洲码国产精品高潮在线 |
我想看一级毛片免费的 |
亚洲色无码专区在线观看 |
性一交一乱一视频免费看 |
日本免费人成网ww555在线 |
国产午夜亚洲精品不卡免下载 |
久久亚洲AV无码精品色午夜 |
中文国产成人精品久久亚洲精品AⅤ无码精品
|
日韩电影免费在线观看中文字幕 |
亚洲精品无码一区二区
|
国产成人亚洲精品蜜芽影院 |
亚洲妓女综合网99 |
亚洲av日韩av无码黑人 |
亚洲精品无码乱码成人 |
国产精品色午夜免费视频 |
99久久99这里只有免费费精品 |