Я недавно прочитал JSP и сомневаюсь в используемой ею технологии javabeans.Допустим, что следующий код JavaBeans:
package mortgage;
public class Mortgage
{
private double amount = -1.0;
public void setAmount(double amount)
{
this.amount = amount;
}
}
И, скажем, мне нужно использовать этот JavaBeans в моем JSP и взять значения параметров, полученные из формы HTML или из строки запроса URL и кода JSPследующим образом:
<jsp:useBean id="calc" class="mortgage.Mortgage" />
<p> Testing . . .
<c:set target="${calc}" property="amount" value="${param.mortgageAmount}" />
. . . . .
Этот пример был немного изменен из моей книги.Мой вопрос заключается в том, что делает этот value
в приведенном выше коде JSP?Откуда взялся mortgageAmount
? (Это значение из элемента формы HTML?) А также, что делает target
и property
?
Поскольку я новичок, я не знаю, чтона самом деле происходит в приведенном выше коде.Пожалуйста, помогите мне и поправьте меня, если я не прав?