如果我想从bean获取属性并将其用于某些Java代码。例如,获取访问者数量但不输出它,仅用于其他一些用途。我无法使用,因为它会输出值。
如何获取属性但不输出?
答案 0 :(得分:0)
您可以将属性设置为任何变量,然后您可以处理它。
<c:set var="name" scope="scope" value="expression"/>
例如:
<c:set var="visitorCount" scope="scope" value="someBean.counter"/>
即使您可以在不设置
的情况下处理它答案 1 :(得分:0)
此示例检索会话范围的bean,并使用id myBean使其可用。虽然在jsp代码中使用scriptlet不是一个好习惯,但是一种方法是调用bean上的任何方法,如下所示。
<jsp:useBean id="myBean" class="com.mycompany.MyBean" scope="session" />
<% myBean.getprop1(); %>
答案 2 :(得分:0)
<jsp:useBean id ="object instance" class="full qualified path of ur class" scope="according to need"/>
<jsp:getProperty name="same as id" property="name of the property"/>
根据这个使用你必须得到你的结果而不使用脚本....