2011-06-02 36 views
2

在服务器端验证中使用xml文件的好处是什么,在struts中,例如,XML文件用于验证,这里是一个示例http://www.vaannila.com/struts-2/struts-2-example/struts-2-validation-using-xml-example-1.html,以及将所有表单规范放入XML文件并解析一次然后cashe结果对象为了在另一次使用它而不需要再次解析XML文件“延迟初始化的概念”。我想知道为什么使用XML?为什么在服务器端的表单验证中使用xml文件?

+0

我需要了解更多意见。 – palAlaa 2011-06-04 23:56:14

回答

1

1)它是可以很容易而无需重新编译该应用程序大致相同的app.config文件

2)优于app.config中被配置是,这个验证文件是特定于单个任务文件,从而降低主要app.config编辑和更新时可能发生的风险。

所以基本上你可以现在如果你喜欢把一个GUI编辑器放在xml文件的前面,并为管理员提供了一种在实时环境中修改内容的方法。

将数据存储在数据库中会给你类似的好处,但这是一个相当重的解决方案。