欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

jsp:useBean动作到底有什么意义?

程序员文章站 2022-03-20 10:14:56
1.jsp:useBean动作:(视频下载) (全部书籍)马 克-to-win:java bean简单来说很像过去的类,但是不必有main方法,但里面的将被jsp调用的方法必须是public型的。当把一大堆可被人调用的公共方法,放在一 个黑匣子当中时,你觉得这个黑匣子像个“豆”吗?bean的中文翻译 ......

1.jsp:usebean动作: 

马 克-to-win:java bean简单来说很像过去的类,但是不必有main方法,但里面的将被jsp调用的方法必须是public型的。当把一大堆可被人调用的公共方法,放在一 个黑匣子当中时,你觉得这个黑匣子像个“豆”吗?bean的中文翻译就是“豆”。相比servlet,jsp的弱项就在于:当需要写大量业务代码时。现在 好了,有了usebean这个动作,jsp一下就如虎添翼了。usebean的scope属性可能让bean关联到更多的页面,大大增加了bean的重用 性。

如果下面的例子中mybean的方法不是public,程序运行时会报下面的错误: servletexception: tried to access method com.mybean.increment()v from class org.apache.jsp.jsp1_jsp

例 4.1.1
package com;
public class mybean {
    private int count;
    public int getcount() {
        return count;
    }
    public void setcount(int count) {
        this.count = count;
    } 
    public void increment()
    {
        count ++;

详情请见:http://www.mark-to-win.com/index.html?content=jsp/jspurl.html&chapter=jsp/jsp3_web.html#whyusebeanaction