web编程-jsp中javaBean的运用

发表于:2008-06-11来源:作者:点击数: 标签:webWebWEBjavaBeanJavabean
关键字:jsp中 java Bean Jsp的一个重要特性就是可以用javaBean实现功能的扩展。将大部分功能放在javaBean中完成,以使jsp页面程序更干净简洁、利于维护。 Java Bean可以很方便的用来捕获页面表单的输入并完成各种业务逻辑的处理。如下就是一个Hello示例: te
关键字:jsp中javaBean

  Jsp的一个重要特性就是可以用javaBean实现功能的扩展。将大部分功能放在javaBean中完成,以使jsp页面程序更干净简洁、利于维护。JavaBean可以很方便的用来捕获页面表单的输入并完成各种业务逻辑的处理。如下就是一个Hello示例:
testA.jsp页面:


<%@ page contentType="text/html;charset=GBK" %>
<html>
<head>
<title>示例</title>
</head>
<body scroll=no>
<form name="frma" method="post" action="testB.jsp" >
<p>
你的姓名:
<input type="text" size="15" name="yourName" value="" id=yourName>
<input type="button" align="center" name="subBtn" value="[提交]" onClick="f_check()" id=subBtn>
</p>
</form>
</body>
</html>
<script language="JavaScript" type="text/javascript">
<!--
function f_check(){
if(document.forms(0).yourName.value==""){
alert("请输入姓名");
}else{
document.forms(0).submit();
}
}
-->
</SCRIPT>

testB.jsp页面

<%@ page contentType="text/html;charset=GBK" %>
<html>
<head>
<title>示例</title>
</head>
<jsp:useBean id="tBean" scope="page" class="bean.TestBean" >
<jsp:setProperty name="tBean" property="*" />
</jsp:useBean>
<body scroll=no>
<form name="frmb" method="post" action="" >
<p>
<%=tBean.hello()%>
</p>
</form>
</body>
</html>

TestBean.java 代码:

package bean;

public class TestBean{

private String yourName = "";

public void setYourName(String yourName){
this.yourName = ConvertGBK(yourName);
}

原文转自:http://www.ltesting.net