说到表示层,其实struts的html和标准的html标签是一样的,只是多了一些特有的属性
所以美工是不矛盾的,他们设计好的界面,我们只要把需要修改的标签变成<html:xxx,显示的效果是完全不一样的说道jstl和一些逻辑标签,在页面上使用这些标签只是为了完成一些简单的业务逻辑,而不加入任何java代码。我觉得使用标签总比用<%%>好吧,至少可以让我们更清楚的看清楚代码!其实struts只是一个框架,但不是一个死规定,MVC的实现是要靠自己人为地实现的。业务逻辑和数据层和表示层的耦合度完全是你写的代码决定的。所以如果说你的页面里面加入了太多的逻辑层和模型层的内容那就是你的实现不好的问题了,而不是框架本身的问题哦。
理想状况是页面全是<html:xx <bean:write等等显示的标签,而只有很少的逻辑控制,更不应该设计对模型层的访问。所有的控制逻辑都提交到Action里面处理,然后在Action使用DAO,DAO再访问模型的访问代理,代理访问O\R Mapping或者其他数据映射,再最后才是数据持久层。
所以说框架是死的,但人是死的,我们要灵活应用框架。并且靠自己的逻辑来实现MVC
所以美工是不矛盾的,他们设计好的界面,我们只要把需要修改的标签变成<html:xxx,显示的效果是完全不一样的说道jstl和一些逻辑标签,在页面上使用这些标签只是为了完成一些简单的业务逻辑,而不加入任何java代码。我觉得使用标签总比用<%%>好吧,至少可以让我们更清楚的看清楚代码!其实struts只是一个框架,但不是一个死规定,MVC的实现是要靠自己人为地实现的。业务逻辑和数据层和表示层的耦合度完全是你写的代码决定的。所以如果说你的页面里面加入了太多的逻辑层和模型层的内容那就是你的实现不好的问题了,而不是框架本身的问题哦。
理想状况是页面全是<html:xx <bean:write等等显示的标签,而只有很少的逻辑控制,更不应该设计对模型层的访问。所有的控制逻辑都提交到Action里面处理,然后在Action使用DAO,DAO再访问模型的访问代理,代理访问O\R Mapping或者其他数据映射,再最后才是数据持久层。
所以说框架是死的,但人是死的,我们要灵活应用框架。并且靠自己的逻辑来实现MVC
解决方案 »
- Jquery局部刷新问题
- java泛型提示 不能转换
- 大家谁会这个问题给我解答下,谢谢
- 谁能给我一个MyEclipse5.1.1序列号啊???
- 连接ORACLE数据库不成功(在线)
- struts中处理Errors的问题!!请大虾看看!!
- 请各位提供一本好的STRUTS书
- 我作了一个ejb,然后用一个app作为client进行测试时的问题
- james邮件服务器的若干问题----十万火急,在线等待
- jcreator里如何设置运行时的参数,就是args【】的值!很急啊!
- 请问那位大虾有用J2EE编写SIP的经验?
- JBoss3.2.3如何变成开发模式?现在编译一个Servlet或者是Java类,都需要重新启动才能生效
先全部还是html的标签,然后再改成相应的struts标签
html里 嵌入struts标签
对美工来说总是头痛的问题不能为了自己的方便
把问题留给别人什么时候DW支持struts标签了
struts标签才会有希望
顺序反了,应由美工先做出静态html原型,再由开发人员改成jsp
====================
同意,我一直是这样做的!