|
|
初学struts,为了告一个段落,想把自己当前的感想讲给大家听(突然有此想法),当然,与其说是感想,不如说是想请大家帮忙,解开自己的疑难问题吧:( ?- x! U& K8 J2 q+ o# l+ w: j
/ T" a( w5 _0 V% M$ [1、要学的内容大大增多,使JAVA开发的难度加大
]1 i0 b: A1 |$ X2 s/ k4 qSTRUTS的各种标记、处理方式等对没有接触过STRUTS的JAVA开发人员来说,也都是新内容,真正掌握起来也不是一件容易的事。
% X+ u2 }- B" s8 F f; ~4 N$ _2、表示层与模板层以及控制层的关系仍然紧密
. n! H5 i* J/ c- }MVC结构很吸引设计人员,但是,采用STRUTS并没有感觉到比直接用JSP+JAVABEAN(MODEL)+SERVLET在开发和维护上带来更大的方便,相反,到是加大了开发人员的技术难点。) D6 V' D, i3 t
在STRUTS中MVC的任何一处变化,带来的都是整体修改。0 @& A) b4 m8 }
3、原代码解析增多. C" \0 z n( K/ N ]1 f
如:JSP代码:”<logic:iterate“在运行时都是先生成SERVLET,包含增加内容:" C0 [! \0 A( O9 Q
org.apache.struts.taglib.bean.WriteTag _bean_write0 = null;5 y$ p5 [7 k3 N' V3 J" D
org.apache.struts.taglib.logic.IterateTag _logic_iterate0 = null; ~: I$ L3 m& o' A
org.apache.struts.taglib.html.BaseTag _html_base0 = null;
, y/ b& r; h' o4 K9 gorg.apache.struts.taglib.html.HtmlTag _html_html0 = null;# P( k8 O' F# J- ~7 {2 M: l% C% Z% W, b
, U& U# p. O* i如果表示层是html文件而不是JSP,就理想化了。 |
评分
-
1
查看全部评分
-
|