随笔分类 -  Spring

摘要:在服务器端判断request来自Ajax请求(异步)还是传统请求(同步): 两种请求在请求的Header不同,Ajax 异步请求比传统的同步请求多了一个头参数 1、传统同步请求参数 accept text/html,application/xhtml+xml,application/xml;q=0. 阅读全文
posted @ 2017-02-23 15:25 左正 阅读(1232) 评论(0) 推荐(0) 编辑
摘要:以下示例显示如何编写一个简单的基于Web的重定向应用程序,这个应用程序使用重定向将http请求传输到另一个页面。首先使用Eclipse IDE,并按照以下步骤使用Spring Web Framework开发基于动态表单的Web应用程序: 基于Spring MVC - Hello World实例章节中 阅读全文
posted @ 2017-02-05 18:17 左正 阅读(11788) 评论(0) 推荐(0) 编辑
摘要:Spring MVC显示静态页面 在前面搭建spring MVC环境时,我们设置了spring-mvc配置,通过tomcat来访问了index.jsp 页面,但是当我将页面换成.thml的静态面之后就发现始终是404错误: 为什么会有这样的错误呢?如果在spring-mvc.xml中Dispatch 阅读全文
posted @ 2017-02-05 18:08 左正 阅读(12049) 评论(2) 推荐(0) 编辑
摘要:我们在进行springMVC开发时,必定会在jsp页面引入js文件、img文件和css文件。大多数人会将这些分类存放在WebRoot文件下新建的文件夹下面。同时,会在web.xml文件中配置拦截所有请求。这样就造成了页面无法访问到js、img和css文件夹中的文件了。 在SpringMVC中可以利用 阅读全文
posted @ 2017-02-05 17:54 左正 阅读(909) 评论(0) 推荐(0) 编辑
摘要:以下示例演示如何编写一个简单的基于Web的应用程序,它使用Spring Web MVC框架使用HTML表单。 首先使用Eclipse IDE,并按照以下步骤使用Spring Web Framework开发基于动态表单的Web应用程序: 完整的项目文件结构如下所示 - Student.java文件中的 阅读全文
posted @ 2017-02-05 17:06 左正 阅读(1710) 评论(0) 推荐(0) 编辑
摘要:1.@ModelAttribute注释void返回值的方法 [java] view plain copy print? @Controller public class HelloModelController { @ModelAttribute public void populateModel( 阅读全文
posted @ 2017-02-05 16:57 左正 阅读(955) 评论(0) 推荐(0) 编辑
摘要:@ModelAttribute使用详解 1.@ModelAttribute注释方法 例子(1),(2),(3)类似,被@ModelAttribute注释的方法会在此controller每个方法执行前被执行,因此对于一个controller映射多个URL的用法来说,要谨慎使用。 (1)@ModelAt 阅读全文
posted @ 2017-02-05 16:51 左正 阅读(386) 评论(0) 推荐(0) 编辑
摘要:在Spring MVC里,@ModelAttribute通常使用在Controller方法的参数注解中,用于解释model entity,但同时,也可以放在方法注解里。 如果把@ModelAttribute放在方法的注解上时,代表的是:该Controller的所有方法在调用前,先执行此@ModelA 阅读全文
posted @ 2017-02-05 16:48 左正 阅读(249) 评论(0) 推荐(0) 编辑
摘要:spring mvc处理方法支持如下的返回方式:ModelAndView, Model, ModelMap, Map,View, String, void。下面将对具体的一一进行说明:ModelAndView Java代码 @RequestMapping("/show1") publicModelA 阅读全文
posted @ 2017-02-05 16:44 左正 阅读(246) 评论(0) 推荐(0) 编辑
摘要:除了使用ModelAndView方式外。还可以使用Map、Model和ModelMap来向前台页面创造 使用后面3种方式,都是在方法参数中,指定一个该类型的参数。例如: Java代码 JSP页面 结果: 【推荐】:我们一般使用Map就可以了 阅读全文
posted @ 2017-02-05 16:38 左正 阅读(625) 评论(0) 推荐(0) 编辑
摘要:以下示例演示如何使用Spring MVC框架编写一个简单的基于Web的Hello World应用程序。首先使用Eclipse IDE,并按照以下步骤使用Spring Web Framework开发一个动态Web应用程序: 创建一个名为HelloWeb的动态Web项目,并在创建的项目中的src文件夹下 阅读全文
posted @ 2017-02-05 16:29 左正 阅读(732) 评论(0) 推荐(0) 编辑
摘要:Spring MVC框架是一个开源的Java平台,为开发强大的基于Java的Web应用程序提供全面的基础架构支持非常容易和非常快速。 Spring框架最初由Rod Johnson撰写,并于2003年6月根据Apache 2.0许可证首次发布。 本教程是基于2015年3月发布的Spring Frame 阅读全文
posted @ 2017-02-05 15:52 左正 阅读(728) 评论(0) 推荐(0) 编辑
摘要:下面是一个例子使用Spring通过Gmail SMTP服务器来发送电子邮件附件。为了包含附件的电子邮件,你必须使用 Spring的JavaMailSender及MimeMessage 来代替 MailSender&SimpleMailMessage。 下面是一个例子使用Spring通过Gmail S 阅读全文
posted @ 2017-02-05 14:36 左正 阅读(6009) 评论(0) 推荐(0) 编辑
摘要:在上一篇Spring电子邮件教程,硬编码的所有电子邮件属性和消息的方法体中的内容,这是不实际的,应予以避免。应该考虑在Spring bean 配置文件中定义电子邮件模板。 在上一篇Spring电子邮件教程,硬编码的所有电子邮件属性和消息的方法体中的内容,这是不实际的,应予以避免。应该考虑在Sprin 阅读全文
posted @ 2017-02-05 14:35 左正 阅读(1074) 评论(0) 推荐(0) 编辑
摘要:Spring提供了一个有用的“org.springframework.mail.javamail.JavaMailSenderImpl”类,通过JavaMail API 简化邮件发送过程。这里有一个项目中使用Spring “JavaMailSenderImpl”通过Gmail SMTP服务器发送电子 阅读全文
posted @ 2017-02-05 14:33 左正 阅读(1660) 评论(0) 推荐(0) 编辑
摘要:这里有几个例子来说明如何使用SimpleJdbcTemplate query()方法来查询或从数据库中提取数据。在 JdbcTemplate query() 方法,需要手动转换返回的结果转换为一个目标对象类型,并传递一个对象数组作为参数。在SimpleJdbcTemplate类,它是更加人性化和简单 阅读全文
posted @ 2017-02-05 14:30 左正 阅读(2373) 评论(0) 推荐(0) 编辑
摘要:在某些情况下,可能需要将一批记录插入到数据库中。如果你对每条记录调用一个插件的方法,SQL语句将被重复编译,造成系统缓慢进行。 在某些情况下,可能需要将一批记录插入到数据库中。如果你对每条记录调用一个插件的方法,SQL语句将被重复编译,造成系统缓慢进行。 在上述情况下,你可以使用 JdbcTempl 阅读全文
posted @ 2017-02-05 14:29 左正 阅读(34266) 评论(0) 推荐(0) 编辑
摘要:这里有几个例子向您展示如何使用JdbcTemplate的query()方法来查询或从数据库提取数据。整个项目的目录结构如下: 这里有几个例子向您展示如何使用JdbcTemplate的query()方法来查询或从数据库提取数据。整个项目的目录结构如下: 1.查询单行数据 这里有两种方法来查询或从数据库 阅读全文
posted @ 2017-02-05 14:26 左正 阅读(10976) 评论(0) 推荐(0) 编辑
摘要:在Spring JDBC开发中,可以使用 JdbcTemplate 和 JdbcDaoSupport 类来简化整个数据库的操作过程。 在Spring JDBC开发中,可以使用 JdbcTemplate 和 JdbcDaoSupport 类来简化整个数据库的操作过程。 在本教程中,我们将重复上一篇文章 阅读全文
posted @ 2017-02-05 14:23 左正 阅读(2594) 评论(0) 推荐(0) 编辑
摘要:1. Customer 表 在这个例子中,我们使用的是MySQL数据库。 2. Customer模型 添加一个客户模型用来存储用户的数据。 4. 数据访问对象 (DAO) 模式 Customer Dao 接口. 客户的DAO实现,使用 JDBC 发出简单的 insert 和 select SQL语句 阅读全文
posted @ 2017-02-05 14:21 左正 阅读(1352) 评论(0) 推荐(0) 编辑