配置文件作用 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页面进行设置。
配置文件很好地解决了代码的移植和重用。所有的事情都有个度,配置文件也不能使用太多
相关推荐
与卿画眉共浮生 2020-10-14
xiyang 2020-08-21
XGQ 2020-07-04
Andrewjdw 2020-05-29
Yakamoz 2020-05-26
行吟阁 2020-05-18
88491874 2020-04-30
baijinswpu 2020-07-29
leonranri 2020-07-26
zhongliwen 2020-07-05
麋鹿麋鹿迷了路 2020-07-05
zengyu00 2020-07-05
CoderBoy 2020-06-28
whbing 2020-06-28
绝望的乐园 2020-06-27
wellfly 2020-06-26
菇星獨行 2020-06-25
草原孤狼 2020-06-25
坚持着执着 2020-06-16