我一直在寻找一个变量的值,我在后端填充它并使用Expression Language在JSP中显示它。我没有使用servlet,所以我不能调用.getParameter(){}
,它也不是URL的一部分。如果可能,我不确定。假设我有以下bean。
public class Test {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String toString() {
setName( "Expression Language" );
return this.getName();
}
}
JSP
<div id="showName">
<c:if test="${name != null}">
<td class="fieldLabelBold" style="color:#0033CC"
align="center">${name}</td>
</c:if>
</div>
我可以执行类似上面代码段的操作。
...谢谢
答案 0 :(得分:0)
您需要使用&#39;测试&#39;来声明一个bean。类:
<jsp:useBean id="testBean" class="package.Test">
Here你可以找到一个关于JSP(和bean)的好教程