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.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97