JSP是 Java Server Pages的缩写,它是一个优秀的动态网站开发语言,现在得到了越来越多的程序员们的青睐。在各类JSP应用程序中,应用Jsp JavaBean组合来开发JSP程序
似乎成为了一种标准。本文将从JSP与JavaBean简介、JavaBean的创建、JSP中调用JavaBean三个方面来阐述 。下面,就让我们来看看JSP是如何与JavaBean结合在一起的。
一、JSP与JavaBean的简介
二、JavaBean的创建JSP是Sun公司首创的一种新型动态网页编程技术,JSP源代码能够直接嵌入到HTML中,是的程序的开发更为简化和快速。JSP是服务器端的一种基于JAVA语言的网页技术,在传统的HTML网页文件中加入Java程序片段和一些JSP标记。应用JSP程序可以将内容的生成和显示分离,而且还可以使用重用的组件。JavaBean是放置在JSP服务器后台的一个类,他封装了一些数据和方法,这个类是由Java文件编译生成的,JSP就是通过JavaBean来直接调用这些数据和方法的。比如我们常见的购物网站,里边的购物车操作就是一个JavaBean,在里边写好一些购物车操作所需的方法,JSP就可以通过JavaBean直接调用这些方法了。这样的好处就是在购物车的需求变更时,只需要该JavaBean的方法就可以了。
package JavaBean;1、要创建JavaBean,首先我们要安装于设置JDK,然后创建一个Java文件,命名为MyJavaBean.java。最后编译MyJavaBean.java文件。
2、创建Java文件
创建一个Java文件,命名为MyJavaBean.java
3、编译MyJavaBean.java文件public class MyJavaBean { private String str; //利用gettr和settr 获取和赋值操作 public String getStr() { return str; } public void setStr(String str) { this.str = str; } public MyJavaBean(){ this.str = "This is the example of the jsp and javabean"; } }
(1) 可以使用dos命令行编译
(2) 可以使用eclipse自带的编译功能,eclipse是保存编译(保存的时候就完成了编译功能);
三、JSP中调用JavaBean
要在JSP中调用JavaBean,还必须创建一个JSP文件,命名为JavaBean.jsp,然后安装与配置Tomcat服务器。
1、创建JSP文件,文件名为JavaBean.jsp,内容
<!-- <jsp:useBean> 标记来调用JavaBean --> <jsp:useBean id="myjavabean" class="JavaBean.MyJavaBean"> <body> <h2> 这是一个简单的使用JSP调用JavaBean的例子 </h2> <%! String str1 = "这里调用了JavaBean中的方法"; String str2 = "不是吗?"; %> <% mybean.setvalue(str1); str2 = mybean.getvalue(); %> </body> </jsp:useBean>
2、安装与配置Tomcat服务器安装配置Tomcat服务器
3、JSP中调用JavaBean
Tomcat eclipse命令打一下包,打成war包;启动tomcat服务器即可。