WEB开发网
开发学院软件开发Java 基于 Struts 2 开发 Web 应用 阅读

基于 Struts 2 开发 Web 应用

 2009-11-05 00:00:00 来源:WEB开发网   
核心提示: Stuts 2 的 taglib 已经自动包含在 struts-core.jar, 服务器会自动找到相应 taglib,所以 web.xml 中不再需要设置 taglib,基于 Struts 2 开发 Web 应用(3),配置 Web 容器当在 WAS 6.1 上运行 struts 2 应用程序

Stuts 2 的 taglib 已经自动包含在 struts-core.jar, 服务器会自动找到相应 taglib,所以 web.xml 中不再需要设置 taglib。

配置 Web 容器

当在 WAS 6.1 上运行 struts 2 应用程序时,需要另外设置 web 容器的一个定制属性:

com.ibm.ws.webcontainer.invokefilterscompatibility=true, 否则,所有 Struts 2 Action 不起作用。该设置可以在 WAS 控制台上设置如下:

图 5. 设置 Web 容器

基于 Struts 2 开发 Web 应用

  图片看不清楚?请点击这里查看原图(大图)。

以上步骤完成了开发 struts 2 应用的准备工作,下面我们开发一个示例。

示例开发

该示例包括两个页面,第一个是管理员浏览所有系统用户(userList.jsp),第二个是管理员创建一个新用户(user.jsp)。图 6 和图 7 分别是两个示例的应用截图。

图 6 . 浏览系统用户

基于 Struts 2 开发 Web 应用

图 7. 点击 “创建”按钮创建新用户

点击“提交”,如果通过校验,则返回到第一个页面,如果校验失败,仍回到当前页面,并提示错误信息。

下面我们开发该应用的各个组件:

上一页  1 2 3 4 5 6 7 8  下一页

Tags:基于 Struts 开发

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接