给位熟悉和用过Struts 朋友过来聊一聊! 2 Struts 学习的难点在哪里呀?4 学习是应该在哪方面下功夫呀? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 No.1:)1.Struts首先是实现了MVC模式,使得MVC三者分离(其实Struts主要作了View,Controll的工作),当你的客户需求发生变化是,你可以做比一般开发少很多的工作来适应。整个架构注重可重用的设计,进行新的扩展十分方便(尽管大多数时候不需要),大量的设计模式应用也使之成为好的学习榜样:)2.是它的标签库:( 看看这个版面大多数关于Struts的问题就知道了,尽管设计者希望写页面和写逻辑的工程师合理分工,但多数情况还是程序员兼写java,html,javascript:( 而且要掌握她的这套库需要比较长的时间.....说句实话,Struts的标签库设计的确实不是很好3.servlet,xml,jsp,jdbc.......真的很难回答:)whatever,enjoy it:) http://expert.csdn.net/Expert/topic/1121/1121100.xml?temp=.7625238 谢谢LongWayToGo()朋友,还有希诺!!!1 是不是struts的学识可以认为是对----------标签库的学习呀?2 除了servlet,xml,jsp,jdbc,还有什么相关的技术呀?这些在STRUTS中那种技术占的比例比较大呀? 1.实际上设计者是希望使用者根据不同的工作任务来学习Struts(但是通常你什么都得学),页面设计者学习标签库,java程序员学习他的framework。实际情况是标签库的使用会出现很多细节问题难以解决,而对于framework,掌握了它的架构和接口,基本就差不多了。2.这个很难答.看不同的应用了.其实用什么相关的技术并不重要,重要的是你设计的思想----想想"九阳神功"和"龙爪手吧":) LongWayToGo() 说的好!!!我觉得 还是struts的处理流程搞清楚 然后再深入学习 还有就是mvc的概念要清醒记着 然后配合struts的分工处理 来学习!一起学习:) 1 struts的处理流程--------能谈谈吗?2 配合struts的分工处理-----指的是什么? 其实我担心会用到xml的知识,呵呵。我的xml太烂了! 基本的struts框架不需要太多的xml处理的,放心吧最多就是struts-config.xml的配置 chenyuan_tongji(codeguru) 你的struts好像也挺强呀!!快来指点我一下 以前也看过一段之间struts,感觉好像不是给java程序员用的,现在居然要我用这个!呵呵,报应呀!1 写自己的标签库,也是一般开发所要涉及的吗?2 struts有自己的语法结构吗(在html,jsp页面中好像写法挺奇特的!)大家多指教! 1.多数开发都不用自己写新的标签库:)2.当然。也没什么奇特的,去Struts的网站看看吧。ps:chenyuan_tongji(codeguru) 是同济的吗?不知是师兄还是师弟:) 不错的文章http://rollerjm.free.fr/pro/Struts.html 刚开始学的时候确实有一段十分痛苦的阶段。尤其是配置.xml文件和学习他的标签库特别头疼。我觉得struts追求的是扩展性和可重用性等等,而它的效率好想稍微差了一点。当然,如果你掌握了他的标签库,那么在写jsp时候将会很爽,哎,可惜我还不行,一起努力吧。 一个免费讲座的地方《Struts应用》时 间 【 2002年 12月 22日 周日 下午 2 点】地 点【 学清路 石板房 大华电子办公楼2层大会议室】注意:此次研讨会地点与以往不同,是新地址,具体方位见http://www.itxf.com/activity/adress.htm 1.多数开发都不用自己写新的标签库:)--------------是不是意味着可能用不着写多少java代码,而是更多的在html(jsp)页面里折腾? 答:qxjavajava(射手座 =---> 恭喜发财)又是又不是。java代码完成逻辑处理,jsp提供页面。但怎么也比扩展标签库少一点java代码吧。 我有这方面的资料基本是中文的!!而且还可以的!!不过你不如去看英文!!!你最好去看看研究小组的资料(类似与Swing),那里比较全!!!如果你要资料和例子的话给我发mail 各位,我也刚开始学习用struts,看到各位高人的评论后,感觉首先把struts标签库了解好比较关键,但不是那位能给我提供一些这方面的资料。 呵呵,这几天很忙,没来看,小弟对不起楼主了。Struts是MVC架构的一种开放性源码实现。他的优势我理解主要在于他是一个成型的架构,在里边具体的定义一些servlet。所以使用struts可以编写出风格较为统一的系统,这样代码易于理解,便于复用和后期的二次开发和维护。另外struts对与一般编程人员编程语言的要求就可以适当放低,技术比较高的开发人员可以对架构进行开发,增加功能,大部分基础的编程人员只需要去实现系统逻辑即可。Struts的难点是在于他的开发,如果你仅仅是局限于应用,应该说你只需要理解他的标签库即可。如果你要对struts进行开发,当然作为开放源码的架构,由开发人员来扩充其功能和应用是必须的,那就需要对struts有比较深的理解了。使用Struts开发,我的感觉还是比较容易的,只要理解了具体的流程,在Struts中代码的复用性极强,我在两周之内就可以比较轻松的使用Struts编程了。在Struts中,XML文件是用做配置文件的,楼主不用担心,看懂了,照着做就一切ok了。对于楼主最后的问题。小弟说说自己的看法:第一:公司要求你开发自己的标签库,呵呵,恭喜恭喜,楼主一定是高手。因为Struts仅仅是一个架构而已,要实现许多具体的功能都要开发人员对其进行扩展的,我对Struts熟,是因为我在最近一年的毕业实习中一直是用Struts开发,不过偶仅仅是个应用人员而不是架构设计人员:P楼主还是好好的看看Struts吧。第二:在Struts定义的servlet中,应该是没有什么特别的地方。不过Struts对JSP做了一些扩展,JSP也有许多标签,Struts在其之上做扩展,定义了一些新的标签,所以看起来很奇怪,不过用的熟了,也就不怕了。PS:Struts主要的代码量还是在Servlet中的,大约要占到6/10,然后页面3/10,配置文件1/10的样子 万分感谢haode(好的) 在深夜对我的几个入门问题作如此详细的回答。当然还有LongWayToGo() 的多次回复。以及其他几位朋友的友情支持!!刚通知我让我作struts,我就来这里问问各位朋友了。现在看一看有不少都是些外行话!呵呵。我说我以前看过,一查书才发现以前看的是jsp标记扩展!那时好像还没有struts....不知哪位朋友能给我谈谈jsp标记扩展 与 struts的关系!谢谢大家 呵呵,我也没有办法,现在忙的每天都是这个时候才有空上网。以上都是我个人的见解Struts是一个架构,它里边用到了扩展的标签库,但是Struts最核心的还是它自行定义的几个servlet。Struts是在jsp容器中运行的,它对jsp标签做扩展是为了更方便的把数据从页面传入servlet。不知道我把意思表达清楚没有:) 谢谢!我想我的一些疑惑已经解决不少了!谢谢 haode(好的) 还有各位朋友!这都是些粗浅的问题!等我在研究几天,在向大家讨教更具体的东西吧!把这个整理成faq 吧,可是好像Java JSP/Servlet/JavaBean版没有struts方面的专栏。 jsp页面传递带中文的字符串到servlet如何处理乱码问题 js获取某表单所在表格中的位置问题 jquery 打印 哪个版本tomcat和jdk兼容 hql语句如何查找最后一条数据 servlet 输出中文乱码如何解决? 为什么我的WIN2000里面没有了 LOCAL SETTING那个文件夹 本地端口的操作 我很气愤!!每次提问都没人理我。搞性别歧视吗????? 在线等待!!!!!如何将JSP的中文值传到ASP中? 日期转换的问题给我看下: tomcat比resin好在哪里?
1.Struts首先是实现了MVC模式,使得MVC三者分离(其实Struts主要作了View,Controll的工作),当你的客户需求发生变化是,你可以做比一般开发少很多的工作来适应。整个架构注重可重用的设计,进行新的扩展十分方便(尽管大多数时候不需要),大量的设计模式应用也使之成为好的学习榜样:)2.是它的标签库:( 看看这个版面大多数关于Struts的问题就知道了,尽管设计者希望写页面和写逻辑的工程师合理分工,但多数情况还是程序员兼写java,html,javascript:( 而且要掌握她的这套库需要比较长的时间.....
说句实话,Struts的标签库设计的确实不是很好3.servlet,xml,jsp,jdbc.......真的很难回答:)
whatever,enjoy it:)
1 是不是struts的学识可以认为是对----------标签库的学习呀?
2 除了servlet,xml,jsp,jdbc,还有什么相关的技术呀?这些在STRUTS中那种技术占的比例比较大呀?
我觉得 还是struts的处理流程搞清楚 然后再深入学习 还有就是mvc的概念要清醒记着 然后配合struts的分工处理 来学习!一起学习:)
2 配合struts的分工处理-----指的是什么?
最多就是struts-config.xml的配置
1 写自己的标签库,也是一般开发所要涉及的吗?
2 struts有自己的语法结构吗(在html,jsp页面中好像写法挺奇特的!)
大家多指教!
2.当然。也没什么奇特的,去Struts的网站看看吧。ps:chenyuan_tongji(codeguru) 是同济的吗?不知是师兄还是师弟:)
http://rollerjm.free.fr/pro/Struts.html
一个免费讲座的地方
《Struts应用》
时 间
【 2002年 12月 22日 周日 下午 2 点】
地 点
【 学清路 石板房 大华电子办公楼2层大会议室】
注意:此次研讨会地点与以往不同,是新地址,具体方位见http://www.itxf.com/activity/adress.htm
--------------是不是意味着可能用不着写多少java代码,而是更多的在html(jsp)页面里折腾?
又是又不是。
java代码完成逻辑处理,jsp提供页面。但怎么也比扩展标签库少一点java代码吧。
而且还可以的!!
不过你不如去看英文!!!
你最好去看看研究小组的资料(类似与Swing),那里比较全!!!
如果你要资料和例子的话给我发mail
当然还有LongWayToGo() 的多次回复。
以及其他几位朋友的友情支持!!
刚通知我让我作struts,我就来这里问问各位朋友了。现在看一看有不少都是些外行话!呵呵。我说我以前看过,一查书才发现以前看的是jsp标记扩展!
那时好像还没有struts....不知哪位朋友能给我谈谈jsp标记扩展 与 struts的关系!谢谢大家
我想我的一些疑惑已经解决不少了!谢谢 haode(好的) 还有各位朋友!
这都是些粗浅的问题!等我在研究几天,在向大家讨教更具体的东西吧!把这个整理成faq 吧,可是好像Java JSP/Servlet/JavaBean版没有struts方面的专栏。