Java有什么好的开发意见 这里是JAVA 死对头 .NET阵营,你已经被包围了!限你10分钟内交分。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看你喜欢哪一方面了:WebWork是由OpenSymphony组织开发的,致力于组件化和代码重用的拉出式MVC模式J2EE Web框架。WebWork目前最新版本是2.1,现在的WebWork2.x前身是Rickard Oberg开发的WebWork,但现在WebWork已经被拆分成了Xwork1和WebWork2两个项目Xwork简洁、灵活功能强大,它是一个标准的Command模式实现,并且完全从web层脱离出来。Xwork提供了很多核心功能:前端拦截机(interceptor),运行时表单属性验证,类型转换,强大的表达式语言(OGNL – the Object Graph Notation Language),IoC(Inversion of Control倒置控制)容器等。WebWork2建立在Xwork之上,处理HTTP的响应和请求。WebWork2使用ServletDispatcher将HTTP请求的变成Action(业务层Action类), session(会话)application(应用程序)范围的映射,request请求参数映射。WebWork2支持多视图表示,视图部分可以使用JSP, Velocity, FreeMarker, JasperReports,XML等。 Java 也是一种面向对象编程语言,和C#有很多相似之处。它的主要优势在于 是它是跨平台的,而.net是跨语言的Java 中的J2EE提供了很好的企业级开发平台,其中Struts,Hibernate,Spring,DWR都是很常用的框架,Struts是MVC的一个升级版框架,但Struts没有实现MVC中的Model层Hibernate 主要是对数据库的操作,它提供了一种面向对象的查询HQLSpring 框架则是无缝连接各种框架DWR 是实现AJax无刷新 怎样把一个vs2010的项目打包成一个cab文件 关于c# Grid 的问题 将参数string转换到Datatime失败 关于foreach的使用 如何实现类似于VS2005中的调试功能? 关于C#打开WORD时出现的奇怪问题 怎么用最简单的方法,让一个WINFORM程序里所有的子窗体,都共用主窗体的图标??? 恳请高手指点,问题在代码里面已经注明了 请教如何制作MSI安装软件 在C#中访问数据库时,如何得到数据库的metadata?也就是说如何得到数据库中所有的表? 可以把SQL的存储过程放在程序代码中吗? C#编程中,form间传改变的值
WebWork2建立在Xwork之上,处理HTTP的响应和请求。WebWork2使用ServletDispatcher将HTTP请求的变成Action(业务层Action类), session(会话)application(应用程序)范围的映射,request请求参数映射。WebWork2支持多视图表示,视图部分可以使用JSP, Velocity, FreeMarker, JasperReports,XML等。
但Struts没有实现MVC中的Model层Hibernate 主要是对数据库的操作,它提供了一种面向对象的查询HQL
Spring 框架则是无缝连接各种框架
DWR 是实现AJax无刷新