java web学习有一段时间了,前面的基础知识差不多都忘了,以后每天写一篇博客总结一下. 或者关注下我的新浪微博: Mr翅膀君
一.由于一个jsp页面中参杂了html和css,java代码等,为了使代码页面开发更加看起来更加的清楚,使用javabean技术,让业务逻辑与jsp中的html和css分开。
具体实现方法:创建一个类,在类中创建一个set和get方法就是一个javabean,然后使用jsp中的动作标签
列子:
package com.lue.bean;
public calss product{
private String name = "我是伤病"
public String getName(){
return name;
}
}
//.........
<jsp:useBean id="produce" class="com.lue.bean"></jsp:useBean>
<ul>
<li>
商品名称:<jsp:getProperty property="name" name="produce"/>
</li>
</ul>
<jsp:getProperty>标签是获取javabean中的属性的信息 property是属性 name对应类
商品名称:我是伤病
/********************************************************************************/
二.为javaBean属性赋值
package com.lue.bean;
public calss product{
private String name;
public String getName(){
return name;
}
}
//.........
<jsp:useBean id="produce" class="com.lue.bean"></jsp:useBean>
<jsp:setProperty property="name" name="produce" value="换我了" / >
<ul>
<li>
商品名称:<jsp:getProperty property="name" name="produce"/>
</li>
</ul>
商品名称:换我了