Struts 和 Tiles 辅助基于组件的开发(4)

2016-02-19 13:11 5 1 收藏

想要天天向上,就要懂得享受学习。图老师为大家推荐Struts 和 Tiles 辅助基于组件的开发(4),精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

【 tulaoshi.com - 编程语言 】

Struts 和 Tiles 辅助基于组件的开发(4)
  
   2.在 EX2_INSTALL/src/web/tiles-layouts/rootLayout.jsp 中,找到清单 3 中显示的代码,然后编辑它以添加 br 标记和代码来插入 panel4 ,如清单 4 所示:
  
  清单 3. 原始 rootLayout.jsp 代码
   td width="35%"
   !-- ============================================================ --
   !-- Begin panel1 --
  tiles:insert attribute="panel1"/
  !-- End panel1 --
  !-- ============================================================ --
  br
  !-- ============================================================ --
  !-- Begin panel2 --
  tiles:insert attribute="panel2"/
  !-- End panel2 --
  !-- ============================================================ --
  /td
  清单 4. 新的 rootLayout.jsp 代码
  td width="35%"
   !-- ============================================================ --
   !-- Begin panel1 --
  tiles:insert attribute="panel1"/
  !-- End panel1 --
  !-- ============================================================ --
  br
  !-- ============================================================ --
  !-- Begin panel2 --
  tiles:insert attribute="panel2"/
  !-- End panel2 --
  !-- ============================================================ --
  br
  !-- ============================================================ --
  !-- Begin panel4 --
  tiles:insert attribute="panel4"/
  !-- End panel4 --
  !-- ============================================================ --
  /td

注: EX3_INSTALL 中的示例 3 应用程序只是示例 2 加上前面所做的更改;假如有问题,可以使用该代码。

现在,需要执行一些步骤使 Tomcat 识别新文件:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/) 转至 TOMCAT_HOME/bin 目录。通过输入 ./shutdown.sh(假如在运行 Unix)或 ./shutdown.bat(假如在运行 Windows)来关闭 Tomcat 服务器。转至 EX2_INSTALL 目录。输入 ant undeploy ,以从 Tomcat webapp 目录中除去 ex2.war 文件和解压的 ex2 目录。
  输入 ant deploy 。
  转至 TOMCAT_HOME/bin 目录。通过输入 ./startup.sh (假如在运行 Unix)或 ./startup.bat (假如在运行 Windows)来启动 Tomcat 服务器。
  将 Web 浏览器指向 http://localhost:8080/ex2。重新将页面装入浏览器,以确保您看到的不是示例 2 Web 应用程序的高速缓存副本。您应该会看到新的带有天气组件的“Hello, World”页面。

示例 2 应用程序说明了下表 2 中所总结的基于 MVC 的 Struts 和 Tiles Web 应用程序模型的优缺点。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)


来源:http://www.tulaoshi.com/n/20160219/1603262.html

延伸阅读
一、概述 Model就是在对用户请求的整个控制过程中,真正处理用户请求并保存处理结果的对象,在整个过程中,我们一般利用JavaBean来把一些信息保存起来以便在各个对象之间传递。因为在框架中,Model对象是真正处理商业逻辑功能的对象,因此也就是框架中应用需求实现相关性最大的部分。 在Struts的实现里,Model的具体表现形式就是ActionForm...
Model就是在对用户请求的整个控制过程中,真正处理用户请求并保存处理结果的对象,在整个过程中,我们一般利用JavaBean来把一些信息保存起来以便在各个对象之间传递。因为在框架中,Model对象是真处理商业逻辑功能的对象,因此也就是框架中应用需求实现相关性最大的的部分。在Struts的实现里,Model的具体表现形式就是ActionForm对象和与其...
标签: Web开发
  在本篇中,我们将向你展示怎样使用Mabon来创建一个简单而强有力的输入组件,它具有类似于Google Suggest所提供的内置的建议功能。为了使Web开发者更为容易地使用我们的JDJ InputSuggest组件,我们借助于Weblets开源工程来把外部资源,例如图标和JavaScript库,绑定到一个Java档案文件(JAR)中—由它来描述我们的JSF组件绑定。 &nbs...
标签: Web开发
提要 实时的数据校验是AJAX技术的重要优点之一,Struts校验框架通过加入这种技术进一步丰富了其MVC,从而使得Web应用程序的开发效果更接近于桌面应用程序。 一、 引言 校验框架的根本目的是实现域校验。在Web应用程序中有许多方法可以实现域校验,总体上可以分为两类:服务器端和客户端。其中,Struts校验框架是适合于基于Java的...
标签: Delphi
一、组件的简要层次结构 一般情况下,VCL的组件可以从Tcomponent为开始。其最明显的特征就是它的属性可以在设计时通过对象察看器来操纵,另外,他还能拥有其他组件。 从Tcomponent下,分出非可视组件和可视组件。 非可视组件如TOPenDialog,TTimer,TTable等,这些组件因为继承自Tomponent,所以也就继承了在设计时可以被...

经验教程

176

收藏

32
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部