MyEclipce2013与Struts2使用strutsxml配置详解.doc

MyEclipce2013与Struts2使用strutsxml配置详解.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MyEclipce2013与Struts2使用.doc 开始我也不知道Struts是什么东西...因为一直使用视频的教学...可能是有点腻了...头也晕了...所以这学习Struts是的时候停滞了... Struts是什么 struts是开源软件。使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。如果我们想混合使用Servlets和JSP的优点来建立可扩展的应用,struts是一个不错的选择。 jee的流行的MVC架构的实现框架 是目前最流行的框架之一 使用方便简单 易于理解 原来是排第一的...里面代码错了.. 他的这样就可以用了... 最后的效果 你要看源码的....不然不会明白的... 大喇叭Ps一下 其实我java都不知道学到那里去了....所以高手不要噴...这个给那些和我一样的新手看..... 听说 Struts.xml 是struts2的核心文件....所以很多东西都要在这里面配置... ... 1、include 利用include标签,可以将一个struts.xml配置文件分割成多个配置文件,然后在struts.xml中使用include标签引入其他配置文件。 比如一个网上购物程序,可以把用户配置、商品配置、订单配置分别放在3个配置文件user.xml、goods.xml和order.xml中,然后在struts.xml中将这3个配置文件引入: struts.xml: ? 1 2 3 4 5 6 7 8 9 10 ?xml version=1.0 encoding=UTF-8? !DOCTYPE struts PUBLIC -//Apache Software Foundation//DTD Struts Configuration 2.0//EN /dtds/struts-2.0.dtd struts include file=user.xml/ include file=goods.xml/ include file=order.xml/ /struts user.xml: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ?xml version=1.0 encoding=UTF-8? !DOCTYPE struts PUBLIC -//Apache Software Foundation//DTD Struts Configuration 2.0//EN /dtds/struts-2.0.dtd struts package name=wwfy extends=struts-default action name=login class=wwfy.user.LoginAction !--省略Action其他配置-- /action action name=logout class=wwfy.user.LogoutAction !--省略Action其他配置-- /action /package /struts 2、constant 在之前提到perties配置文件的介绍中,我们曾经提到所有在perties文件中定义的属性,都可以配置在struts.xml文件中。而在struts.xml中,是通过constant标签来进行配置的: ? 1 2 3 4 5 6 7 8 9 10 11 12 ?xml version=1.0 encoding=UTF-8? !DOCTYPE struts PUBLIC -//Apache Software Foundation//DTD Struts Configuration 2.0//EN /dtds/struts-2.0.dtd struts !--设置开发模式-- constant name=struts.devMode value=true/ !--设置编码形式为GB2312-- constant name=struts.i18n.encoding value=GB2312/ !--省略其他配置信息-- /struts 3、package 1、包属性介绍 在Struts2框架中是通过包来管理action、result、interceptor、interceptor-stack等配置信息的。包属性如下: 属性 是否必需 描述 name 是 包名,作为其它包应用本包的标记 extends 否

文档评论(0)

gangshou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档