setProperty 用于在JAVABEAN组件的事例中设置一个属性的值。
name="mybean"表示在<jsp:useBean>中创建的实例的名字。
name="mybean"表示在<jsp:useBean>中创建的实例的名字。
解决方案 »
- 新手,请教input type=text问题
- 关于servlet的问题
- 怎样将Jsp网页内容生成Html代码,加快访问速度
- 初学JSP,请问如何将一个多维数组作为参数传入自定义类中的一个函数?
- spring 事务处理问题
- 关于文本框的问题!
- jsp下载没有进度条?怎么象一般情况下有进度条,也有显示下载文件大小?
- 怎么样获取servlet的工作目录?
- 在一个jsp页面中怎样提交本页面内容和从showModalDialog返回的值
- struts2国际化的时候,网页的网址里边loginForm.jsp?request_locale=en_US,但是页面还是中文是怎么回事?
- 关于jsp+iis实现文件上传的配置过程
- 分数只给一个人:setProperty为何用不成?
id:为预先定义class所对应的实例;
setProperty :表示要进行的处理是给其属性赋值 ;
name: 要赋值的属性名称 ;
value : 对应的属性值 ;比如bean里面有一个String类型的private数据:name
那么它对应的设置和访问方法应该是
public String getName() {
return name;
}public void setName(String aStrign) {
name = aString;
}
当你在jsp中创建一个bean的实例后,就可以设置和得到bean里面的属性<jsp:useBean id="loginBean" scope="page" class="Login" ><jsp:setProperty name="loginBean" property="name" value="admin" />
这样就把这个bean实例的name设置为admin了如果需要得到数据
<jsp:getProperty name="loginBean" property="name" />, you have logon<br>