当前位置: 技术问答>java相关
送分大讨论:数据显式应该在什么时候完成?
来源: 互联网 发布时间:2015-02-19
本文导语: 对于一个MVC的web应用而言,我想将关于数据(数据库中的表的内容)显式的内容和显式的格式(html)从jsp分离出来而直接放入对于该数据的描述的类中,而相应的显示它的jsp文件只需要使用该数据描述类的一个实例...
对于一个MVC的web应用而言,我想将关于数据(数据库中的表的内容)显式的内容和显式的格式(html)从jsp分离出来而直接放入对于该数据的描述的类中,而相应的显示它的jsp文件只需要使用该数据描述类的一个实例的对应方法就可以,问题是如果显示的数据的内容和格式如果是有html开发任意决定的话这样做就没有意义了。请问有过实际经验的朋友,显式内容和格式是在什么时候完成的?应该是在需求阶段就基本上固定了吧,显式内容和显式方式在应用提交以后的改变的可能性和范围会有多大?
|
我想你的意思是getTable()返回一个字串里包括html标签等等,是吧?这样倒是可以省掉jsp了,不如直接用servlet输出。:)
但这样一来不是又回来jsp诞生之前的日子里了…??
需求分析后,显示内容基本上不会有什么大的变化了,除非你的客户(或上司)很难缠……,但显示格式的变化就难说了,除了你的客户、上司有新的要求的可能,还有客户的用户、HTML制作人员……都有可能提出他们自认为高明的见解。
用xml的最大好处是显示交由客户端完成,完成依赖于html制作人员,你的工作就是计算出显示内容,生成xml交给web制作人员,他们用javascript或xsl来完成他们或老板或客户的各种“高明的见解”。
你不是轻松了吗?
|
找到2篇参考文章,嘻嘻
http://www.javaworld.com/javaworld/jw-11-2000/jw-1103-presentation.html
http://www.brainopolis.com/jsp/mvc/KDuffey_MVC.html
http://www.javaworld.com/javaworld/jw-11-2000/jw-1103-presentation.html
http://www.brainopolis.com/jsp/mvc/KDuffey_MVC.html
|
如果是工程,那用户随时都会提出他们的怪想法。变化的可能性很大。需求阶段很难完全固定。所以要用xml呀。
|
在一个项目需求分析结束以后,显示的内容和格式应该基本确定,这些是在需求分析人员和客户充分交流和协商的结果。但在应用提交以后,还会有些改动,但不应该对应用的框架有太大改动。
重要的是明确开发阶段目标,才能保证变更不致影响开发进程。
重要的是明确开发阶段目标,才能保证变更不致影响开发进程。