`
yyzhpq
  • 浏览: 301699 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Struts1.2.4学习心得!(三)

阅读更多
第三次学习:

1.从Bean中取得数组并显示(其中intArray为BEAN返回的数组)

java代码: 

  
   <jsp:useBean id="test3" scope="page" class="org.apache.struts.webapp.exercise.TestBean" />
      <table border="1">
        <tr>
          <th>Correct Value</th>
          <th>Array Result</th>
          <th>Indexed Result</th>
        </tr><% for (int index = 0; index < 5; index++) { %>
        <tr>
 10         <td>
 11           <%= index * 10 %>
 12         </td>
 13         <td>
 14           <bean:write name="test3" property='<%= "intArray[" + index + "]" %>' />
 15         </td>
 16         <td>
 17           <bean:write name="test3" property='<%= "intIndexed[" + index + "]" %>' />
 18         </td>
 19       </tr><% } %>
 20     </table>
 21 





2.嵌套Bean的属性的显示(nested为TestBean的一个属性,nested为一个bean.显示nested中的属性值)

java代码: 

  
  <jsp:useBean id="test5" scope="page" class="org.apache.struts.webapp.exercise.TestBean" />
      <table border="1">
        <tr>
          <th>Data Type</th>
          <th>Correct Value</th>
          <th>Test Result</th>
        </tr>
        <tr>
 10         <td>boolean</td>
 11         <td>
 12           <jsp:getProperty name="test5" property="booleanProperty" />
 13         </td>
 14         <td>
 15           <bean:write name="test5" property="nested.booleanProperty" />
 16         </td>
 17       </tr>
 18       <tr>
 19         <td>double</td>
 20         <td>
 21           <jsp:getProperty name="test5" property="doubleProperty" />
 22         </td>
 23         <td>
 24           <bean:write name="test5" property="nested.doubleProperty" />
 25         </td>
 26       </tr>
 27       <tr>
 28         <td>float</td>
 29         <td>
 30           <jsp:getProperty name="test5" property="floatProperty" />
 31         </td>
 32         <td>
 33           <bean:write name="test5" property="nested.floatProperty" />
 34         </td>
 35       </tr>
 36       <tr>
 37         <td>int</td>
 38         <td>
 39           <jsp:getProperty name="test5" property="intProperty" />
 40         </td>
 41         <td>
 42           <bean:write name="test5" property="nested.intProperty" />
 43         </td>
 44       </tr>
 45       <tr>
 46         <td>long</td>
 47         <td>
 48           <jsp:getProperty name="test5" property="longProperty" />
 49         </td>
 50         <td>
 51           <bean:write name="test5" property="nested.longProperty" />
 52         </td>
 53       </tr>
 54       <tr>
 55         <td>short</td>
 56         <td>
 57           <jsp:getProperty name="test5" property="shortProperty" />
 58         </td>
 59         <td>
 60           <bean:write name="test5" property="nested.shortProperty" />
 61         </td>
 62       </tr>
 63       <tr>
 64         <td>String</td>
 65         <td>
 66           <jsp:getProperty name="test5" property="stringProperty" />
 67         </td>
 68         <td>
 69           <bean:write name="test5" property="nested.stringProperty" />
 70         </td>
 71       </tr>
 72     </table>
 73 



3.嵌套bean中数组的显示(nested为TestBean的一个属性,nested为一个bean.显示nested中的数组的属性值)

java代码: 

  
   <jsp:useBean id="test6" scope="page" class="org.apache.struts.webapp.exercise.TestBean" />
      <table border="1">
        <tr>
          <th>Correct Value</th>
          <th>Array Result</th>
          <th>Indexed Result</th>
        </tr><% for (int index = 0; index < 5; index++) { %>
        <tr>
 10         <td>
 11           <%= index * 10 %>
 12         </td>
 13         <td>
 14           <bean:write name="test6" property='<%= "nested.intArray[" + index + "]" %>' />
 15         </td>
 16         <td>
 17           <bean:write name="test6" property='<%= "nested.intIndexed[" + index + "]" %>' />
 18         </td>
 19       </tr><% } %>
 20     </table>
 21 

分享到:
评论

相关推荐

    struts1.2.4 jar包

    这些库文件是开发和运行Struts应用所必需的,包含了框架的核心组件、依赖的第三方库以及一些实用工具。 首先,Struts框架的核心组件主要包括以下几个部分: 1. **struts-core**: 包含了Struts框架的基础类和接口,...

    jakarta-struts-1.2.4-src.zip_jakarta struts 1_jakarta struts-1.1

    `jakarta-struts-1.2.4-src.zip` 包含了Struts 1.2.4的完整源代码,开发者可以借此深入了解框架的内部实现,学习其设计思路。主要的源代码目录结构如下: - `org.apache.struts.action`:包含Action和ActionForm...

    struts-1.2.4.tar.gz

    这个“struts-1.2.4.tar.gz”是Struts框架的1.2.4版本,专为Linux操作系统设计的官方完整包。下面我们将深入探讨Struts 1.2.4的一些核心知识点。 1. **Struts 框架原理**: Struts通过分离业务逻辑、数据模型和...

    jakarta-struts-1.2.4

    Jakarta Struts 1.2.4 是一个历史悠久但依然具有参考价值的Web应用程序框架,由Apache软件基金会开发。这个版本包含了"lib"目录和"webapps"目录,这两个部分对于理解和使用Struts框架至关重要。 **一、Struts框架...

    sun portlet 整合struts1.2.4 实例

    本实例来自sun portal server 7.1! 感兴趣的朋友可以去我的博客去看详细的构建方法。 http://blog.163.com/liyun_521/blog/static/49528317200842210221023/

    typora1.2.4学习版

    typora1.2.4 Windows版本,跨平台的 Markdown 编辑器,好用极简

    easyui1.2.4.chm

    easyui1.2.4.chm,easyui1.2.4.chm

    windbus1.2.4源代码

    【windbus1.2.4源代码】是一个开源项目,基于Linux D-Bus进行修改和扩展。D-Bus是Linux系统中的一个消息...同时,学习和理解开源项目的源代码也是提升自身技能的好机会,可以从中学习到如何设计和实现分布式通信系统。

    typora1.2.4win中文版本

    typora1.2.4win中文版本

    QI 1.2.4.zip

    三、工作原理 QI无线充电系统主要由两部分组成:发送器和接收器。发送器通常内置在充电底座或垫子中,接收器则集成在待充电设备内部。当设备放置在充电垫上时,发送器产生的交流电场会在接收器线圈中产生电流,进而...

    VdhCoAppSetup-1.2.4.zip

    《火狐浏览器下载视频插件:VdhCoAppSetup-1.2.4.zip详解》 在互联网上,为了方便用户高效地获取和使用资源,各种浏览器插件应运而生。其中,"VdhCoAppSetup-1.2.4.zip"是一个专为火狐浏览器设计的视频下载辅助工具...

    spring1.2.4.jar

    spring1.2.4.jar 本人博客有详细信息 http://gaobo403163953.blog.163.com

    1.2.4_specifications.zip

    对于无线充电设备的制造商、开发者和研究人员而言,这些资料无疑具有极高的学习价值和实践指导意义。无论是为了开发符合标准的产品,还是为了优化现有的无线充电解决方案,这些文档都将提供宝贵的信息和支持。

    Struts+Hibernate学习资料

    5. 框架:Struts 1.2.4,用于构建Web应用的前端控制器。 6. ORM框架:Hibernate 3.0 RC1,用于对象关系映射,简化了数据库操作。 文件上传的处理分为以下几个步骤: 1. **Where?** 文件存储在数据库中,利用BLOB...

    VdhCoAppSetup-1.2.4.rar

    "VdhCoAppSetup-1.2.4.rar" 是一个名为 "Video Downloader help 桌面支持工具" 的软件安装包,版本为1.2.4。这个压缩文件通常包含了运行该软件所需的全部组件,包括可执行文件、配置文件、帮助文档和其他必要的资源...

    VdhCoAppSetup-1.2.4.exe Video DownloadHelper Companion App 1.2.4

    Video DownloadHelper Companion App 1.2.4 Some operations required by Video DownloadHelper cannot be performed form within the browser. In order to be able to still do the job, the add-on relies on an...

    VdhCoAppSetup-1.2.4 Windows和Mac两个包

    标题中的“VdhCoAppSetup-1.2.4 Windows和Mac两个包”指的是一个软件安装程序,适用于两种主流操作系统:Windows和Mac OS。这个软件的版本号是1.2.4,通常版本号的更新意味着修复了之前版本的问题,增加了新功能,...

    fastjson-1.2.4最新版本

    fastjson-1.2.4.jar 最新版本

    gzip-1.2.4.tar.gz

    标题中的“gzip-1.2.4.tar.gz”是一个典型的Linux/Unix环境下使用的压缩文件格式,它包含了名为“gzip”的工具的源代码,版本为1.2.4。这个文件通常由开发者或开源社区提供,供用户下载、编译和安装在他们的系统上。...

    druid-1.2.4.rar

    这个"druid-1.2.4.rar"压缩包包含的是Druid 1.2.4版本的源码和相关资源,对于理解Druid的工作原理、优化数据库连接管理以及学习数据库连接池技术具有很高的价值。 1. **数据库连接池概念** 数据库连接池在应用启动...

Global site tag (gtag.js) - Google Analytics