0
JSPページで値をタグ属性として渡すにはどうすればよいですか?
TagHandlerのカスタムタグから渡された値を取得する方法は?
<abc:myTag name="${userName}", empId="${empId}">
<b> Displaying user's info in HTML </b>
<abc:myTag />
私は私のTagHandlerクラスにユーザー名と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;
}
}
こんにちはマノイ、コンマを修正していただきありがとうございます。それはタイプミスでした。あなたのソリューションを試してみませんでしたが、タグハンドラでは、フィールドごとにセッターを定義する限り、値は暗黙的に利用できます。 – t0mcat