Struts必需有?

大狗狗 2012-07-13 11:32:03
小菜初学java web,先学了servlet,下一步决心研究velocity。servlet原理和velocity原理俺都懂了,这也要得益于以前用过段时间velocity脚本,虽然只是在网页代码里。

Struts(2)这个概念在网上是无所不在啊,似乎有java web就得有它们。请问俺的servlet + velocity需要用到Struts(2)吗?用有什么好处?不用会造成什么后果?请大虾们给说说!
...全文
143 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
宏Lee 2012-07-13
  • 打赏
  • 举报
回复
是必须有,但是工作不一定用,原因是面试必考所以必须有,一般公司有自己的框架所以不一定用
mimitracely 2012-07-13
  • 打赏
  • 举报
回复
貌似三大框架得会,找工作
本人菜鸟。。正在学struts2中。。。
cxw3152 2012-07-13
  • 打赏
  • 举报
回复
如果你用servlet还要struts干什么。。
ZhangYongjia_ 2012-07-13
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]
引用 3 楼 的回复:

存在的就是合理的,你就学吧。
对于稍大些的应用,struts在前端可以帮助你提高开发效率,避免你写很多冗余代码。而且便于你和业务代码分层解耦。
但是,这并不是说servlet就不重要了,必须先掌握servlet再去学struts。
你之前的路子是对的

说的一半正确一般错误,struts在前端可以帮助你提高开发效率?一般公司很少用struts的标签库,要弄标……
[/Quote]
他的意思应该是不用再去手写servlet以及filter和配置琐碎的web.xml。
宏Lee 2012-07-13
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

存在的就是合理的,你就学吧。
对于稍大些的应用,struts在前端可以帮助你提高开发效率,避免你写很多冗余代码。而且便于你和业务代码分层解耦。
但是,这并不是说servlet就不重要了,必须先掌握servlet再去学struts。
你之前的路子是对的
[/Quote]
说的一半正确一般错误,struts在前端可以帮助你提高开发效率?一般公司很少用struts的标签库,要弄标签库jstl和el完全足够,在前端可以帮助你提高开发效率是去用extjs这样的前端框架
netsgo 2012-07-13
  • 打赏
  • 举报
回复
存在的就是合理的,你就学吧。
对于稍大些的应用,struts在前端可以帮助你提高开发效率,避免你写很多冗余代码。而且便于你和业务代码分层解耦。
但是,这并不是说servlet就不重要了,必须先掌握servlet再去学struts。
你之前的路子是对的

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧