Java jsp:setProperty标记的工作是什么?
Jsp页面包含一个代码:Java jsp:setProperty标记的工作是什么?,java,jsp,Java,Jsp,Jsp页面包含一个代码: <jsp:useBean id="loginBean" class="bean.LoginBean"> <jsp:setProperty name="loginBean" property="*" /> </jsp:useBean> 其中LoginBean包括私有字符串用户名、密码 尚不清楚什么是jsp:setProperty name=“loginBean”property=“*”在那里做什么?,如果loginBean
<jsp:useBean id="loginBean" class="bean.LoginBean">
<jsp:setProperty name="loginBean" property="*" />
</jsp:useBean>
其中LoginBean包括私有字符串用户名、密码代码>
尚不清楚什么是jsp:setProperty name=“loginBean”property=“*”
在那里做什么?,如果loginBean
不可用,将创建一个新的bean,并将新bean的所有属性设置为所有匹配命名参数的值
标记用于设置JavaBean组件中属性的值,用于设置值。此标记使用在Bean中定义的setter方法。如果没有
标记,则无法使用此标记,因此有必要使用“useBean”标记来声明Bean。在分配
标记的name属性值时,必须小心,name的值必须与
标记的id属性值相同
对于星号(*),此处使用的
用作操作的属性值。这意味着自动设置所有名称与发送到页面的请求参数匹配的bean属性