0
如何獲取作爲JSP頁面上的標記屬性傳遞的值?
如何獲取從您的TagHandler中的自定義標記傳遞的值?
<abc:myTag name="${userName}", empId="${empId}">
<b> Displaying user's info in HTML </b>
<abc:myTag />
我需要訪問我TagHandler類userName和EMPID的價值:
public class myTag extends TagSupport {
protected String name = null;
protected String empId = null;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getEmpId() {
return empId;
}
public void setEmpId(String empId) {
this.empId = empId;
}
public int doStartTag() throws javax.servlet.jsp.JspException {
//Need UserName and EmpID fields in this method.
//How?
return Tag.SKIP_BODY;
}
}
嗨馬諾伊,感謝您糾正逗號。這是一個錯字。沒有嘗試過您的解決方案,但只要您爲每個字段定義了一個setter,則Tag Handler中的值都可以隱式提供。 – t0mcat