Struts是基于MVC的一个WEB框架,它的目的是有效的管理好你的项目,使开发者分工明确,
在Struts里封装业务逻辑或数据可以用到EJB。当前流行的J2EE WEB应用架构分析
http://www-900.ibm.com/developerWorks/cn/java/l-j2eeArch/index.shtml好好研究Struts,对程序员大有益处!!!
在Struts里封装业务逻辑或数据可以用到EJB。当前流行的J2EE WEB应用架构分析
http://www-900.ibm.com/developerWorks/cn/java/l-j2eeArch/index.shtml好好研究Struts,对程序员大有益处!!!
解决方案 »
- 求一关于导出excel
- struts2中的小问题
- 在axis2服务器端怎么才能像客户端那样调用axis2服务器端
- 怎样在js中判断系统日期与从控件中取出的日期是否相等
- 关于hibernate的JDBC的查询方式问题
- 求助:一对一外键与主键双向关联问题,谢谢大家
- 跪求大神帮忙,最近在整合SSH 三大框架,启动tomcat 时就报错了,郁闷了好几天,希望大神能帮帮我解决下,不胜感激
- Tomcat 5.0安装的时候是不是要很长时间呀??基本就装不了
- JB各版本占内存各多少啊?
- 为何我使用java画图调用repaint后未重新绘图,而是在原基础上绘图
- 在stateless bean 中进行事务操作,是不是可行?高分相送----在线等待
- struts问题:我真的是做不出来了,就我一个人做,我不知道如何开始?
供你继承和扩展的类!有很多标签类也是人家写的啊!它是表现层的技术!而ejb属于j2ee里的技术,
是符合j2ee规范的服务器端组件!两者不具有可比性,如果你的项目比较大,也可以两者都用的,这样一来
可扩展性,重用性都可以得到加强的!
其实struts在mvc中是属于c(控制器的),EJB则属于(m)模型,既解决问题的部分.
首先,EJB是属于J2EE规范的核心技术之一,它是一种封装商务逻辑的组件,
而Struts是一种框架,框架实际上就是为了实现软件的最大重用而架构的一
个半成品,Struts能有效的把商务软件的开发分为Modal,Viewer和Controller层,
对软件实现比较好的解藕,减少软件开发过程中的复杂度
再次,搂住的疑问:当你的项目比较小的时候,你可以把你的商务逻辑封装在Struts框架的Action中,如果你的项目比较大,那最好把业务逻辑独立出去,让EJB来胜任此项工作!