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

Struts1.2.4学习心得!(二)

阅读更多
第二次学习:

1.查看资源文件标签.如用:< bean:resource id="webxml" name="/WEB-INF/web.xml" />

可以用<%= webxml %>和<!----><bean:write name="webxml" filter="true"></bean:write>显示

<%= webxml %>显示是HTML没被转化< >之类的显示不出来,< bean:write name="webxml" filter="true" />则可以.

2.计算集合的大小标签.如用:
java代码: 

  
     <%
          java.util.ArrayList data = new java.util.ArrayList();
          data.add("First");
          data.add("Second");
          data.add("Third");
          data.add("Fourth");
          data.add("Fifth");
          pageContext.setAttribute("list", data, PageContext.PAGE_SCOPE);
 10 %>
 11 


定义一个集合后.
用 < bean:size id="dataSize" collection="<%= data %>" />计算集合大小.用: <bean:write name="dataSize"></bean:write>显示.也可以用传统的方法: <%= data.size() %>显示.

3.各种类型变量在网页上的显示标签.
先定义各种类型变量:
java代码: 

  
  <%
        pageContext.setAttribute("test1.boolean", new Boolean(true));
        pageContext.setAttribute("test1.double", new Double(321.0));
        pageContext.setAttribute("test1.float", new Float((float) 123.0));
        pageContext.setAttribute("test1.int", new Integer(123));
        pageContext.setAttribute("test1.long", new Long(321));
        pageContext.setAttribute("test1.short", new Short((short) 987));
        pageContext.setAttribute("test1.string", "This is a string");
 10     %>
 11 


通过以下方式显示出来:
布尔型:<%= pageContext.getAttribute("test1.boolean") %>
或< bean:write name="test1.boolean" />
double型: <%= pageContext.getAttribute("test1.double") %>
或 <bean:write name="test1.double"></bean:write>
..........................

从BEAN取到的数据,方法也一样,如:
实例化一个BEAN:
<jsp:useBean id="test2" scope="page" class="org.apache.struts.webapp.exercise.TestBean" />

通过以下方式显示出来:
布尔型: < jsp:getProperty name="test2" property="booleanProperty" />
或 < bean:write name="test2" property="booleanProperty" />
double型: < jsp:getProperty name="test2" property="doubleProperty" />
或 < bean:write name="test2" property="doubleProperty" />
分享到:
评论

相关推荐

    struts1.2.4 jar包

    Struts 1.2.4 是一个非常经典的Java Web开发框架,由Apache软件基金会开发,主要用于构建基于MVC(Model-View-Controller)设计模式的Web应用。在本压缩包中,`jakarta-struts-1.2.4-lib` 文件夹包含了一系列用于...

    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-src.zip_jakarta struts 1_jakarta struts-1.1

    **二、Struts 1.2.4的改进与特性** 1. **增强的国际化支持**:1.2.4版本强化了多语言环境下的应用开发,使开发者能够轻松地添加新的语言包。 2. **性能优化**:对内部代码进行了优化,提高了框架的运行效率。 3. ...

    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

    css 中的background:transparent到底是什么意思有什么作用

    CSS中的background属性用于设定一个元素的背景颜色、背景图片、背景重复性、背景位置等。在这些属性中,“background:transparent”是一个CSS样式值,指定了背景完全透明。在CSS中,透明(transparent)和不透明...

    windbus1.2.4源代码

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

    typora1.2.4win中文版本

    typora1.2.4win中文版本

    QI 1.2.4.zip

    二、QI 1.2.4版本新特性 1. **兼容性提升**:QI 1.2.4版本增强了不同设备间的互操作性,使得更多品牌和型号的设备可以无缝对接,共享充电体验。 2. **效率优化**:新版本对能量传输效率进行了改进,减少了传输过程...

    spring1.2.4.jar

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

    VdhCoAppSetup-1.2.4 Windows和Mac两个包

    .exe文件通常是Windows系统下的二进制程序,包含了运行软件所需的所有资源和代码。 “net.downloadhelper.coapp-1.2.4.pkg”则是为Mac OS设计的安装包(.pkg)。在Mac上,.pkg文件是一种打包格式,用于分发软件,...

    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.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.rar

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

    VdhCoAppSetup-1.2.4.zip

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

    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。这个文件通常由开发者或开源社区提供,供用户下载、编译和安装在他们的系统上。...

Global site tag (gtag.js) - Google Analytics