这不是一两句话就能讲清楚的,
原则是设计好以后,以M,V,C分工实现。当然在实现同时,应该注意公共部分如taglib的统一。
原则是设计好以后,以M,V,C分工实现。当然在实现同时,应该注意公共部分如taglib的统一。
解决方案 »
- 求编程
- JS高手来!!!
- 求高手指点,struts2 的一个简单问题
- hibernate中怎么写hql语句实现oracle的分业页
- 触发器的问题 sql server 2000
- 还有什么能替代[Struts]??
- ibatis sqlmaping动态查询问题(高分求解)
- java,jsp,jbuild,j2ee,j2se,eju,servlet,javabean,tomcat
- eclipse3.0.1+lomboz3.0.1+jboss4.0配置出错
- 高手救命啊(高分求救),tomcat连接池连接oracle9i产生java.lang.ClassCastException异常
- 关于分页显示
- 该程序如何修改,怎麽老是出现数组越界的问题?紧急求助,来者有分
总体来说Struts的架构需要熟悉,特别是Controller。 往后就是看你侧重点了。
很多人把BussinessLogic放在Action 里面,不过也有人反对的,看一个东东时,多注意实际应用中的结合,最重要。
jsp页面中不需要验证用户权限,如果某个Object.method()由于权限不够不能执行就直接抛出UnauthorizedException
一般分为:
持久层(数据库)cmp 或者 hibernate
业务逻辑层,ActionServlt
显示层,FormBean2。项目经理做业务,了解业务的流程。客户的需要。尽量让所有的核心队员参加。(这个与1同步进行,同时安排测试计划和测试方案,并准备好相关文档。)3。对于参加客户需求熟悉业务的队员,做业务层的设计。其中能力比较高的做持久层设计(注意,参考一些设计模式,尽量降低各层之间的偶合度。),而其余队员可以做显示层。。当然之间需要保持良好的沟通。 测试要跟进,防止系统灾难性错误发生。4。开发,测试,修改,审核反复进行。怎么写代码,你的手下应该清楚,如果他们反复的请示你的编码上的问题,你可以,让他另谋高就了(残忍了点:()5。实在想不出了,注意准备好文档和规范性,选用一些版本控制的软件(cvs)之类,这些对于公司通过某些相关认证,以及对项目,对客户都非常大的好处。
用戶需求要達到每個用戶所見的頁面都不相同﹐例如﹐對于同一張表單﹐如果該表單具有審核﹑核准動作﹐它就具有審核和核准兩個按鈕﹐我們在做頁面時﹐是將兩個按鈕都作到頁面上嗎﹖那樣不就需要根據用戶的權限﹐來判斷顯示給用戶看的是審核按鈕還是核准按鈕嗎﹖當然﹐這兩個按鈕的具體功能實現都會放到ACTION中的。
那你們對沒有實際表單的DB VIEW是怎么處理的﹖每個都建ACTIONFORM不成﹖那不累死啊﹗我試過用STRUTS將RESULTSET結果集顯示出來﹐但總感覺不是很爽﹐有可能是方法不對﹐所以想和大家討論一下﹗
发觉很多人在论坛或实际使用中都很喜欢问一下view方面的问题,比如说struts有列表显示功能吗?struts中要弹一个新窗口应该怎么做?其实,这些东西真的需要使用到struts里面的view功能才算使用了struts吗?我不那么认为,其实,说到这里,觉得这已经是一个对struts的应用的理解问题了,所以想看看大家是怎么理解应该如何使用struts的。我主要是想盡可能的把功能都用STRUTS實現