欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
最簡(jiǎn)單的JSP與JavaBean:setProperty和getProperty

JSP和JavaBean可以互相調用其中的內容?,F在我們實(shí)現一個(gè)最簡(jiǎn)單的JSP與JavaBean。


我們實(shí)現一個(gè)輸入文字,將文字傳給JavaBean,然后再讓JavaBean返回內容給JSP的功能。我們需要一個(gè)JSP文件,一個(gè)JavaBean。

JavaBean文件

在scr目錄下新建一個(gè)名為packagemane的包,在這個(gè)包下面新建一個(gè)java文件,BeanName.java(文件名任意)

代碼如下:
  1. package packagename;  
  2.   
  3. public class BeanName {  
  4.     String ProName;  
  5.     //參數名必須和jsp:setProperty中property,param的值相同。  
  6.     //JavaBean中有一個(gè)set方法,一個(gè)get方法。注意方法名和參數名的關(guān)系,注意方法返回值的對應。  
  7.     public void setProName(String proName){  
  8.         this.ProName = proName;       
  9.     }  
  10.     public String getProName(){  
  11.         String newStr="你輸入了:"+ProName;  
  12.         return newStr;  
  13.     }  
  14. }  

JSP文件

在WebRoot或其子目錄下新建一個(gè)jsp文件,名字任意。
里面的代碼如下:
比較關(guān)鍵的地方有三個(gè):

1、useBean。

定義Bean的名稱(chēng)。后面setProperty和getProperty的名稱(chēng)要和這個(gè)保持一致。

2、setProperty

用于將網(wǎng)頁(yè)上面的內容傳給JavaBean.setProperty有好幾種方法,這里隨便用了一種。
關(guān)于property和param的值,建議相同。其實(shí)我現在還沒(méi)搞清它們到底和后面的哪個(gè)對應。
特別需要注意的是這個(gè)值一定要和JavaBean文件中的參數名相同。比如我這里寫(xiě)的是proName,JavaBean里面的參數是String ProName。

3、getProperty

用于將JavaBean中的內容傳給網(wǎng)頁(yè)。
  1. <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>  
  2. <%request.setCharacterEncoding("UTF-8");%>   
  3. <%response.setCharacterEncoding("UTF-8");%>   
  4. <%--強力防中文亂碼--%>  
  5. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  
  6. <html>  
  7.   <head>  
  8.           
  9.     <title>最簡(jiǎn)單的JSP和JavaBean</title>  
  10.     <jsp:useBean id="entityName" scope="page" class="packagename.BeanName"></jsp:useBean>  
  11.     <!--scope的參數有四種:page,request,session,application   
  12.     class的值為包名.Bean的文件名 -->  
  13.     <jsp:setProperty name="entityName" property="proName" param="proName"/>  
  14.     <!-- setProperty是將JSP網(wǎng)頁(yè)的參數傳給JavaBean,getProperty則是將JavaBean的參數傳給JSP頁(yè)面  
  15.     為避免混亂property和param最好相同。并且該值也必須和Bean文件中的參數名相同。 -->  
  16.    
  17.   </head>  
  18.     
  19.   <body>  
  20.      
  21.     <form name="form1" action="" method="post">  
  22.         在這里輸入傳給JavaBean的內容:<br>  
  23.         <input type="text" name="proName"/>  
  24.         <input type="submit" name="T1" value="提交"/>  
  25.         <br>  
  26.     </form>  
  27.     下面顯示的是從JavaBean返回的內容:<br>  
  28.     <jsp:getProperty name="entityName" property="proName" />  
  29.   </body>  
  30. </html>  

實(shí)現效果

輸入前

提交后




本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
JSP useBean詳解
jsp標簽jsp:setProperty用法
java研究館--jsp+javabean循序漸進(jìn)教程
JavaBean組件程序設計(2)
Java基礎學(xué)習必備技能之指令集合
JSP與JavaBean 2000年08月10日 18:15
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久