jsp:useBean动作到底有什么意义?
1.jsp:useBean动作:
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 ++;
}
}
jsp1.jsp:
<jsp:useBean id="count1" class="com.MyBean" scope="session"/>
<jsp:useBean id="count2" class="com.MyBean" scope="session"/>
Count1:
<%count1.increment();%>you are <%=count1.getCount()%>
Count2:
you are <%=count2.getCount()%>
- 点赞
- 收藏
- 分享
- 文章举报
- jsp 有哪些动作 ? 作用分别是什么 ?
- Java的接口到底有什么意义
- jsp有哪些动作?作用分别是什么?
- JSP:使用useBean标准动作
- JSP动作元素useBean语法
- JSP有哪些动作?作用分别是什么?
- JavaBean的动作元素、JavaBean四个作用域范围、jsp:useBean、jsp:setProperty、jsp:getProperty
- 【JSP学习笔记】3:include动作,useBean动作,getProperty和setProperty动作
- JSP和SERVLET到底在应用上有什么区别
- jsp有哪些动作?作用分别是什么?
- jsp有哪些动作?作用分别是什么?
- 2014.03.13-生命的意义到底在于什么?
- JSP中的<%= %>和${ }到底有什么区别
- JSP学习2:useBean动作标签
- JSP_7th_动作指令jsp:useBean
- jsp有哪些动作?作用分别是什么?
- java中方法重载是什么, 实际中到底有什么意义, 用处?请举例
- jsp有哪些动作?作用分别是什么?
- jsp 有哪些内置对象和动作,他们的作用分别是什么?
- servlet的生命周期是什么?jsp都有哪些对象和动作?