配置文件作用 xml

structs中
当web容器启动时,会加载并解析web.xml文件,而web.xml文件是将所有的组件组合起来构成一个整体的文件。DTD对XML文档的格式做了定义,DTD把XML文档划分为元素,属性,实体。每一种XML文档都有独自的DTD文件,可以从网上下载。. 如果把所有的组件比喻成人的四肢的话,那么web.xml文件相当于人大大脑,它将各个组件协调起来,完成一定的任务。
不 过,web容器不支持动态加载web.xml文件,也就是说,一旦启动了web容器,那么它将读取web.xml文件,根据它来创建和配置各种 Struts组件。如果在不关闭web容器的情况下修改web.xml文件,那么系统是不会自动更新web.xml文件的。若希望看到修改后的 web.xml文件,则必须关闭web容器,然后再重新启动


其他的配置文件举例:
在web.config文件中保存数据库连接配置信息,可以让你无须重新编译应用程序即可更新应用程序的某些属性。当你想把数据库迁移到另一个不同的服务 器,你只需要修改web.config文件中的数据库连接配置信息而已,并不需要重新编译和重新部署这个应用程序以适应新的服务器的要求。
      你会经常碰到这种情况:几乎在网站的每个页面上,存储一些全局处理信息。理想的做法是将这些信息一次性的集中存储在资料档案库中,而不是在网站的每个页面 上都重复这样的操作。比如说数据库连接串就是这样的信息,如果这些信息不是集中存储在特定区域中,而是在网站的每个需要连接数据库的页面上手工输入,可以 设想:当数据库连接串改动时将会令人头痛,你必须遍历网站中所有连接数据库的页面去修改!在ASP.NET中,通过Web.config,你可为使 用<appSettings>标记,在这个标记中,你可用<add.../>标记定义0到多个设置。
       web.config文件是标准的xml文件,我们可以使用它来为一台机器下的每一个web应用程序或某个应用程序或一个目录下的asp.net页面来进行设置,当然,它也可以为一个单独的web页面进行设置。
       配置文件很好地解决了代码的移植和重用。所有的事情都有个度,配置文件也不能使用太多
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值