在服务器端验证中使用xml文件的好处是什么,在struts中,例如,XML文件用于验证,这里是一个示例http://www.vaannila.com/struts-2/struts-2-example/struts-2-validation-using-xml-example-1.html,以及将所有表单规范放入XML文件的其他实践解析它然后将结果对象放入其中以便在另一个时间使用它而无需再次解析XML文件“延迟初始化的概念”。我想知道为什么要使用XML ??
答案 0 :(得分:1)
1)这是一个可以轻松配置的文件,无需像app.config文件那样重新编译应用程序
2)优于app.config的是,此验证文件特定于单个任务,从而降低了编辑和更新主app.config时可能产生的风险。
所以基本上你现在可以在xml文件前放置一个GUI编辑器,并为管理员提供一种在实时环境中修改内容的方法。
将数据存储在数据库中会给您带来类似的好处,但它是解决问题的一个相当重要的解决方案。