<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # `jsp:useBean`,`jsp:setProperty`和`jsp:getProperty`動作標簽 > 原文: [https://beginnersbook.com/2013/11/jsp-usebean-setproperty-getproperty-action-tags/](https://beginnersbook.com/2013/11/jsp-usebean-setproperty-getproperty-action-tags/) 在本教程中,我們將看到如何在`jsp:useBean`,`jsp:setProperty`和`jsp:getProperty`動作標簽的幫助下在 JSP 中使用 bean 類。 **`jsp:useBean`語法:** ```html <jsp: useBean id="unique_name_to_identify_bean" class="package_name.class_name" /> ``` **`jsp:setProperty`的語法:** ```html <jsp:setProperty name="unique_name_to_identify_bean" property="property_name" /> ``` **`jsp:getProperty`的語法:** ```html <jsp:getProperty name="unique_name_to_identify_bean" property="property_name" /> ``` ### `useBean`,`setProperty`和`getProperty`的完整示例 1)我們有一個 bean 類詳細信息,我們有三個變量用戶名,年齡和密碼。為了在 JSP 中使用 bean 類及其屬性,我們在`userdetails.jsp`頁面中初始化了這樣的類: ```html <jsp:useBean id="userinfo" class="beginnersbook.com.Details"></jsp:useBean> ``` 我們使用了`useBean`動作來初始化類。我們的類在`beginnersbook.com`包中,所以我們給了一個完全限定的名字`beginnersbook.com.Details`。 2)我們使用`setProperty`動作標簽映射了 bean 類和 JSP 的屬性。我們在屬性字段中給出`'*'`來根據它們的名稱映射值,因為我們在 bean 類和`index.jsp` JSP 頁面中使用了相同的屬性名稱。在`name`字段中,我們給出了我們在`useBean`標簽中定義的唯一標識符。 ```html <jsp:setProperty property="*" name="userinfo"/> ``` 3)要獲取屬性值,我們使用了`getProperty`動作標簽。 ```html <jsp:getProperty property="propertyname" name="userinfo"/> ``` `Details.java` ```html package beginnersbook.com; public class Details { public Details() { } private String username; private int age; private String password; public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } } ``` `index.jsp` ```html <html> <head><title> useBean, getProperty and setProperty example </title></head> <form action="userdetails.jsp" method="post"> User Name: <input type="text" name="username"><br> User Password: <input type="password" name="password"><br> User Age: <input type="text" name="age"><br> <input type="submit" value="register"> </form> </html> ``` `userdetails.jsp` ```html <jsp:useBean id="userinfo" class="beginnersbook.com.Details"></jsp:useBean> <jsp:setProperty property="*" name="userinfo"/> You have enterted below details:<br> <jsp:getProperty property="username" name="userinfo"/><br> <jsp:getProperty property="password" name="userinfo"/><br> <jsp:getProperty property="age" name="userinfo" /><br> ``` **輸出:** ![useBean-output1](https://img.kancloud.cn/21/b3/21b329d38a58a5d04c86e353dcda6fbe_579x281.jpg) ![useBean-output2](https://img.kancloud.cn/04/ef/04ef341aeb6c33f1a256db3155af1555_579x281.jpg)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看