struts是什么??有什么用? 一个MVC框架的实现 , 如果不知道MVC是什么,那建议你不用去了解struts了:)http://www.javayou.com 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在书本上了解过,偶在线...M:modelV:viewC:controller 现在以我理解:M:JavaBeanV:JspC:Servlet对吗?高手指教 有高手在详细说一说struts具体用到什么技术吗? 可参考:http://dev.csdn.net/user/kui 以前使用servlet开发应用系统的人深深感受到在java代码中嵌入大量html代码是一件非常痛苦的事,于是sun推出了JSP,解决了java代码中嵌入html代码的问题。但是很快程序员们就知道,用JSP“在html代码中嵌入大量java代码”跟“在java代码中嵌入大量html代码”是一样的非常痛。JSP是这样,ASP也是这样。于是,Craig R. McClanahan借用MVC的思想,把Java web应用程序的java和html分离开放在不同的文件中,分成了三部分,也就是struts;后来,微软也学会了这种分离方法,但微软懒一些,只分成了两部分,也就是ASP.NET。 Struts (org.apache.struts)是一个开放源代码的Web应用框架,基于MVC设计模式,使用servlet和JSP API建立,可以用来构建复杂的Web应用。它允许我们分解一个应用程序的商业逻辑、控制逻辑和表现逻辑的代码,使它的重用性和维护性更好。Struts框架是Jakarta工程的一部分,由Apache软件基金会管理。Struts可以从http://jakarta.apache.org/ struts站点下载。Struts框架提供以下服务。 作为MVC结构中的controller的servlet. JSP里用于bean管理、HTML和JavaScript生成、模板处理和流程控制的JSP标签库。 用于国际化消息的框架。国际化你的Web应用,意味着你的Web应用在使用时可以让用户以喜爱的语言显示。这意味着你需要创建一个应用资源文件,包含每种语言的信息。 一个JDBC的实现来定义数据源和数据库连接池。 一个通用的的错误和异常处理机制,包括从一个应用程序资源文件读取错误信息。 XML语法分析。 文件上载工具。 注册机制。 一个基于Struts的应用程序的表示层(view)使用Struts标签库(taglibs)构建。来自客户的请求被传递给叫ActionServlet的servlet,它作为controller.使用了Struts的应用程序,所有需要通过框架的请求都通过ActionServlet传递。这个ActionServlet把数据从请求传递到ActionForm JavaBean。 ActionForm是代表从一个表单View组件输入数据的JavaBean。这些表单由JSP用Struts html标签库产生。这个beam由 ActionServlet生成,带request参数,它还请求ActionForm来验证用户提交数据的合法性。 ActionServlet通过定义一组ActionMapping来配置。一个ActionMapping是一个对象,它将请求中的URL映射到由应用程序开发者提供的处理请求的组件。ActionServlet和ActionMapping的配置在XML配置文件中完成。 专用的应用程序用于处理请求的组件叫Action类。在MVC结构中,它们代表模型。它们可能用于验证用户输入的合法性,假如在信息处理过程中出现了应用程序错误,Action类可以创建一个error对象的实例,然后保存庆HTTP request对象中。如果在Action类中的逻辑成功地被招待类给Controller传递一个ActionForward对象,代表所需的描绘响应的JSP。ActionForward有两种:专门转发给特定的Action类或全局转发(任何一个Action类可以把这些ActionForwards转给Controller)。 简单说就是实现了MVC模式的一个框架 J2EE与struts有什么关系?有人回答楼主吗? struts能在哪里运行?tomcat可以么?weblogic可以么?jboss? struts 是设计模式,并不是应用程序。这一点一定要切记。怎么使用struts 这是很多新手弄不懂的,其实很简单,把例子中的 WEB-INF\lib 下的所有jar文件拷到你自己的WEB-INF\lib 目录下,至于开发或者说编译的话,我喜欢用jbuilder。主要是配置struts简单容易懂点。 javaEE开发为什么要用到DTO层 李是什么 码,中文为何转为这种码 关于Mybatis 多层级联查询的问题 struts 2 怎样判断数据库字段是否为空 初次接触SSH,疑问? MyEclipse5.0的问题 请教web 工程读取xml文件 谁有好的xml学习资料啊 介绍一个啊 up有分 struts中的验证问题!validation!!! 关于Observable和Observer 如何用entitybean来添加删除更新数据库中的记录呢? 请问tomcat为什么启动一会就停止了?
M:model
V:view
C:controller
M:JavaBean
V:Jsp
C:Servlet
对吗?
高手指教
http://dev.csdn.net/user/kui
有人回答楼主吗?
怎么使用struts 这是很多新手弄不懂的,其实很简单,把例子中的 WEB-INF\lib 下的所有jar文件拷到你自己的WEB-INF\lib 目录下,至于开发或者说编译的话,我喜欢用jbuilder
。主要是配置struts简单容易懂点。