Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java jsp:setProperty标记的工作是什么?_Java_Jsp - Fatal编程技术网

Java jsp:setProperty标记的工作是什么?

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页面包含一个代码:

<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属性