【发布时间】:2020-05-15 23:50:28
【问题描述】:
假设我有以下 JSP 页面:
<jsp:useBean id="bean" scope="page" class="com.test.jsp.beans.TestBean"/>
<jsp:setProperty name="bean" property="*"/>
...
<input type="text" name="test" value="test value"/>
...
还有豆子:
package com.test.jsp.beans;
public class TestBean {
public String test;
public String getTest() {
return test;
}
public void setTest(String test) {
this.test = test;
}
}
java如何知道将<input>标签中的值传递给setTest()方法?
我想了解它们如何链接的内部工作原理,我假设使用了反射。
java是找setter方法还是找变量?
是否需要设置setter名称+<input>名称?
setter 是否需要只包含一个参数?
该参数是否需要与<input> 标签同名?
setter 还需要参数吗?
大小写重要吗?
等等……
【问题讨论】:
标签: java jsp reflection javabeans setter