上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 50 下一页
摘要: 以下示例演示如何使用Spring Web MVC框架的多动作控制器。 MultiActionController类用于在单个控制器中分别映射多个URL到对应的方法。 所下所示配置 - Java Java URL映射配置文件如下 - XML XML 例如,使用上面的配置,如果URI: 对于/home. 阅读全文
posted @ 2018-08-22 18:35 borter 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 以下示例显示如何使用Spring Web MVC框架来实现一个简单URL处理程序映射。 SimpleUrlHandlerMapping类分别显式地将URL映射到相应的控制器上。 所下所示配置 - XML XML 例如,使用上面的配置,如果URI: 对于/helloWorld.html请求,Dispa 阅读全文
posted @ 2018-08-22 18:35 borter 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 以下示例显示如何使用Spring Web MVC框架使用控制器类名称处理程序映射。 ControllerClassNameHandlerMapping类是基于约定的处理程序映射类,它将URL请求映射到配置中提到的控制器的名称。这个类接受控制器名称并将其转换为带有前导“/”的小写形式。 例如Hello 阅读全文
posted @ 2018-08-22 18:34 borter 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 以下示例显示如何在使用Spring Web MVC框架的表单中上传文件和处理。首先使用Eclipse IDE来创建一个WEB工程,实现一个上传文件并保存的功能。并按照以下步骤使用Spring Web Framework开发基于动态表单的Web应用程序: 完整的项目文件目录结构如下所示 - FileM 阅读全文
posted @ 2018-08-22 18:33 borter 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 以下示例显示如何在使用Spring Web MVC框架的表单中使用错误处理和验证器。首先使用Eclipse IDE来创建一个WEB工程,实现一个输入用户信息提交验证提示的功能。并按照以下步骤使用Spring Web Framework开发基于动态表单的Web应用程序: 完整的项目文件目录结构如下所示 阅读全文
posted @ 2018-08-22 18:32 borter 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 以下示例显示如何在使用Spring Web MVC框架的表单中使用隐藏字段(Hidden)。首先使用Eclipse IDE来创建一个WEB工程,实现在隐藏字段中指定用户编号的功能。并按照以下步骤使用Spring Web Framework开发基于动态表单的Web应用程序: 完整的项目文件目录结构如下 阅读全文
posted @ 2018-08-22 18:17 borter 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 以下示例显示如何在使用Spring Web MVC框架的表单中使用列表框(Listbox)。首先使用Eclipse IDE来创建一个WEB工程,实现一个让用户可选择自己所善长的技术(多选)的功能。并按照以下步骤使用Spring Web Framework开发基于动态表单的Web应用程序: 完整的项目 阅读全文
posted @ 2018-08-22 18:16 borter 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 以下示例显示如何在使用Spring Web MVC框架的表单中使用下拉选项(Dropdown)。首先使用Eclipse IDE来创建一个WEB工程,实现一个让用户可选择自己所在的国家的功能。并按照以下步骤使用Spring Web Framework开发基于动态表单的Web应用程序: 完整的项目文件目 阅读全文
posted @ 2018-08-22 18:15 borter 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 以下示例显示如何在使用Spring Web MVC框架的表单中使用多选按钮(RadioButton)。首先使用Eclipse IDE来创建一个WEB工程,实现一个让用户可选择自己喜欢的数字的功能。并按照以下步骤使用Spring Web Framework开发基于动态表单的Web应用程序: 完整的项目 阅读全文
posted @ 2018-08-22 18:14 borter 阅读(856) 评论(0) 推荐(0) 编辑
摘要: 以下示例显示如何在使用Spring Web MVC框架的表单中使用单选按钮(RadioButton)。首先使用Eclipse IDE来创建一个WEB工程,并按照以下步骤使用Spring Web Framework开发基于动态表单的Web应用程序: 完整的项目文件目录结构如下所示 - User.jav 阅读全文
posted @ 2018-08-22 18:13 borter 阅读(937) 评论(0) 推荐(0) 编辑
摘要: 以下示例显示如何在使用Spring Web MVC框架的表单中使用多个复选框(Checkbox)。首先使用Eclipse IDE来创建一个WEB工程,并按照以下步骤使用Spring Web Framework开发基于动态表单的Web应用程序: 完整的项目文件目录结构如下所示 - User.java  阅读全文
posted @ 2018-08-22 18:12 borter 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 以下示例显示如何在使用Spring Web MVC框架的表单中使用复选框(Checkbox)。首先使用Eclipse IDE来创建一个WEB工程,并按照以下步骤使用Spring Web Framework开发基于动态表单的Web应用程序: 完整的项目文件目录结构如下所示 - User.java 的代 阅读全文
posted @ 2018-08-22 18:10 borter 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 以下示例显示如何在使用Spring Web MVC框架的表单中使用文本域(TextArea)。首先使用Eclipse IDE来创建一个WEB工程,并按照以下步骤使用Spring Web Framework开发基于动态表单的Web应用程序: 完整的项目文件目录结构如下所示 - User.java 的代 阅读全文
posted @ 2018-08-22 18:10 borter 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 以下示例显示如何在使用Spring Web MVC框架的表单中使用密码。首先使用Eclipse IDE来创建一个WEB工程,并按照以下步骤使用Spring Web Framework开发基于动态表单的Web应用程序: 完整的项目文件目录结构如下所示 - User.java 的代码如下所示 - Jav 阅读全文
posted @ 2018-08-22 18:09 borter 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 以下示例显示如何编写一个简单的基于Web的重定向应用程序,这个应用程序使用重定向将http请求传输到另一个页面。首先使用Eclipse IDE,并按照以下步骤使用Spring Web Framework开发基于动态表单的Web应用程序: 基于Spring MVC - Hello World实例章节中 阅读全文
posted @ 2018-08-22 18:07 borter 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 以下示例显示如何使用Spring MVC Framework编写一个简单的基于Web的应用程序,它可以使用<mvc:resources>标记访问静态页面和动态页面。首先使用Eclipse IDE创建一个动态WEB项目,并按照以下步骤使用Spring Web Framework开发基于动态表单的Web 阅读全文
posted @ 2018-08-22 18:06 borter 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 以下示例演示如何编写一个简单的基于Web的应用程序,它使用Spring Web MVC框架使用HTML表单。 首先使用Eclipse IDE,并按照以下步骤使用Spring Web Framework开发基于动态表单的Web应用程序: 基于上一小节中的Spring MVC - Hello World 阅读全文
posted @ 2018-08-22 18:05 borter 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 以下示例显示如何使用Spring Web MVC框架在表单中使用文本框。首先使用Eclipse IDE来创建一个Web工程,按照以下步骤使用Spring Web Framework开发基于动态表单的Web应用程序: 完整的工程结构如下图所示 - Student.java 的代码如下所示 - Java 阅读全文
posted @ 2018-08-22 18:04 borter 阅读(517) 评论(0) 推荐(0) 编辑
摘要: Lifecycle for overriding binding, validation, etc,易于同其它View框架(Tiles等)无缝集成,采用IOC便于测试。 它是一个典型的教科书式的mvc构架,而不像struts等都是变种或者不是完全基于mvc系统的框架,对于初学者或者想了解mvc的人来 阅读全文
posted @ 2018-08-22 17:58 borter 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServer Pages(JSP)技术、Velocity、Tiles、iText和POI。Spring MVC 框架并不知道使用的视图,所以不会强迫开发者只使用 JSP 技术。 Spring MVC 分离了控制器、模 阅读全文
posted @ 2018-08-22 17:57 borter 阅读(459) 评论(0) 推荐(0) 编辑
摘要: Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。 Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。 使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的Sp 阅读全文
posted @ 2018-08-22 17:55 borter 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 一、SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包。 2.添加Web.xml配置文件中关于SpringMVC的配置 <!--configure the setting of springmvcDispatcherServlet and c 阅读全文
posted @ 2018-08-22 17:51 borter 阅读(211) 评论(0) 推荐(0) 编辑
摘要: Sping 的 BeanFactory 容器 这是一个最简单的容器,它主要的功能是为依赖注入 (DI) 提供支持,这个容器接口在 org.springframework.beans.factory.BeanFactor 中被定义。 BeanFactory 和相关的接口,比如BeanFactoryAw 阅读全文
posted @ 2018-08-21 18:15 borter 阅读(158) 评论(0) 推荐(0) 编辑
摘要: Hello World 实例 让我们使用 Spring 框架开始实际的编程。在你开始使用 Spring 框架编写第一个例子之前,你必须确保已经正确地设置了 Spring 环境,正如在 Spring——环境设置 教程中如所说的。假设你有了解一些有关 Eclipse IDE 工作的知识。 因此,让我们继 阅读全文
posted @ 2018-08-21 18:13 borter 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 数据访问/集成层包括 JDBC,ORM,OXM,JMS 和事务处理模块,它们的细节如下: (注:JDBC=Java Data Base Connectivity,ORM=Object Relational Mapping,OXM=Object XML Mapping,JMS=Java Message 阅读全文
posted @ 2018-08-21 18:10 borter 阅读(284) 评论(0) 推荐(0) 编辑
摘要: Web 层由 Web,Web-MVC,Web-Socket 和 Web-Portlet 组成,它们的细节如下: Web 模块提供面向web的基本功能和面向web的应用上下文,比如多部分(multipart)文件上传功能、使用Servlet监听器初始化IoC容器等。它还包括HTTP客户端以及Sprin 阅读全文
posted @ 2018-08-21 18:10 borter 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 核心容器由spring-core,spring-beans,spring-context,spring-context-support和spring-expression(SpEL,Spring表达式语言,Spring Expression Language)等模块组成,它们的细节如下: sprin 阅读全文
posted @ 2018-08-21 18:09 borter 阅读(200) 评论(0) 推荐(0) 编辑
摘要: Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。 Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的 阅读全文
posted @ 2018-08-20 18:07 borter 阅读(1035) 评论(0) 推荐(0) 编辑
摘要: 实际本章教程开始之前,让我们看看由http://struts.apache.org给出的几个定义: 我也建议去通过Struts2本土化章节,因为我们将采取同样的例子,再次执行我们的练习。 当使用Struts 2 标签如<s:submit...>,<s:textfield...>等在网页中,Strut 阅读全文
posted @ 2018-08-19 19:01 borter 阅读(415) 评论(0) 推荐(0) 编辑
摘要: Struts提供了一个更简单的方式来处理未捕获的异常,并将用户重定向到一个专门的错误页面。您可以轻松地Struts配置到不同的异常有不同的错误页面。 Struts的异常处理所使用的“exception”拦截容易。“exception”拦截器作为默认的栈的一部分,所以不必做任何额外的配置。它可为准备使 阅读全文
posted @ 2018-08-19 19:00 borter 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 在Struts2开发中,这应该是第一个学习配置的值。为了启用 Struts 2 的开发模式,可以通过自动配置显著增加Struts2的开发速度和属性文件加载,以及额外的日志和调试功能。 注:自动重新加载功能真的是一个方便的功能。每次修改属性或XML配置文件更改,应用程序不再需要重启才能生效。 默认情况 阅读全文
posted @ 2018-08-19 18:59 borter 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 正如前面提到的,<results>标签在Struts2的MVC框架的视图中所扮演的角色。动作是负责执行业务逻辑。执行业务逻辑后,接下来的步骤是使用<results>标签显示的视图。 经常有一些附带导航规则的结果。例如,如果在操作方法是对用户进行验证,有三种可能的结果。 (一)成功登录;(二)不成功的 阅读全文
posted @ 2018-08-19 18:57 borter 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 动作是Struts2框架的核心,因为他们的任何MVC(模型 - 视图 - 控制器)框架。每个URL将被映射到一个特定的动作,它提供了来自用户的请求提供服务所需的处理逻辑。 但动作也提供其他两个重要的能力。首先,操作从请求数据的传输中起着重要的作用,通过向视图,无论是一个JSP或其它类型的结果。二,动 阅读全文
posted @ 2018-08-19 18:55 borter 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 本章将带你通过一个Struts2应用程序所需的基本配置。在这里,我们将看到在一些重要的配置文件,将配置文件:web.xml ,struts.xml,struts-config.xml和struts.properties 使用web.xml和struts.xml的配置文件,并在前面的章节中,已经看到我 阅读全文
posted @ 2018-08-19 18:54 borter 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 我们的首要任务是让最低限度的Struts2应用程序运行。本章将指导您如何准备开发环境中开始使用Struts2。我假设你已经在机器上安装JDK(5 +),Tomcat和Eclipse。如果还没有安装这些组件(软件),然后按照以下步骤: Step 1 - 安装Java开发工具包(JDK): 从Oracl 阅读全文
posted @ 2018-08-19 18:52 borter 阅读(851) 评论(0) 推荐(0) 编辑
摘要: Struts2是流行和成熟的基于MVC设计模式的Web应用程序框架。 Struts2不只是Struts1下一个版本,它是一个完全重写的Struts架构。 WebWork框架开始以Struts框架为基础,其目标是提供一个加强和改进框架Struts来使web开发的开发人员更容易。 一段时间后,WebWo 阅读全文
posted @ 2018-08-19 18:51 borter 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 对象图导航语言(OGNL)是一个功能强大的表达式语言,用于引用和操作数据的值栈。OGNL还可以在数据传输和类型转换。OGNL是非常相似的JSP表达式语言。 OGNL是基于的思想具有根或缺省对象的范围内的。默认的根对象的属性可以参考使用的标记符号,这是英镑符号。 正如前面提到的,OGNL根据上下文和S 阅读全文
posted @ 2018-08-19 18:49 borter 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 让我们来看看如何使用一个已经存在的拦截我们的“Hello World”程序。我们将使用定时器拦截器,其目的是测量过了多长时间,执行相应的操作方法。同时我PARAMS拦截器,其目的是发送的请求参数的行动。您可以尝试不使用这个拦截器和你的榜样,你会发现,name属性没有被设置的参数是不能够达到给动作。我 阅读全文
posted @ 2018-08-19 18:48 borter 阅读(1985) 评论(0) 推荐(0) 编辑
摘要: 让我们创建一个Java文件HelloWorldAction.java的Java资源> SRC下一个的包名com.yiibai.struts2与下面的内容。 在前面的例子中,我们已经看到,这是一个相同的类。我们有标准“name”属性getter和setter方法,返回字符串“success”执行方法。 阅读全文
posted @ 2018-08-19 18:48 borter 阅读(988) 评论(0) 推荐(0) 编辑
摘要: Struts 2框架提供了良好的预配置,并准备使用的盒拦截。下面列出了几个重要的拦截器: 完整的细节上面提到的拦截,请loook到Struts2文档。但我会告诉你如何使用拦截器,一般在你的Struts应用程序。 阅读全文
posted @ 2018-08-19 18:47 borter 阅读(181) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 50 下一页