- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 XML 文件的statement到底是个啥?
statement 概述<!--添加部门--><select id="addDep" statementType=""></select>作用:Statement 对象用于将 SQL 语句发送到数据库中。三个对象:Statement:Statement对象用于执行不带参数的简单 SQL 语句。接口提供了执行语句和获取结果的基本方法。典型应用:建立了到特定数据库的连接之后,就可用该连接发送 SQL 语句。Statement 对象用 Con..
2021-09-23 10:47:29
448
原创 5.Ajax_典型应用_添加商品
java web项目中ajax 的应用可谓无处在,本文将详细介绍添加操作的反应。需要达到的目标,是点击加入购物车,将在第一行显示将XX加入购物车,购物车总课本数,以及总价。1.jxnu.edu.xiaozhi.beans包下的ShoppingCart.java类import java.util.HashMap;import java.util.Map;public class ShoppingCart { // private Map<String,S...
2020-08-18 10:47:57
246
原创 4.Ajax_数据格式_json
JSON 的概念* 首先介绍一下json(javascript Object Notation)一种简单的数据格式,比xml轻巧,json是JavaScript的原生格式,这意味着处理JSON数据不需要任何特殊的API或工具包。* json规则简单,对象是一个无序的“ ‘名称/值’ 对 ”集合,一个对象以“{” 开始,“}”结束,每个”名称”之后跟一个“:”(冒号),“ ‘名称/值’ 对 ”之间使用逗号相隔。解析JSON* json只是一种文本字符串,他被存储在responseTex...
2020-08-06 16:35:13
148
原创 3.Ajax_数据格式_XML
从服务器端接收数据的时候,那些数据必须以浏览器能够理解的格式来发送,服务器端的编程语言只能以如下三种格式返回数据:-------XML-------HTML-------JSON在此将介绍HTML格式时的ajax的实现方法。demo3:<script type="text/javascript"> window.onload = function () { var aNodes = document.getElementsByTagName("a"
2020-08-06 09:59:18
171
原创 2.Ajax_数据格式_HTML
从服务器端接收数据的时候,那些数据必须以浏览器能够理解的格式来发送,服务器端的编程语言只能以如下三种格式返回数据:-------XML-------HTML-------JSON在此将介绍HTML格式时的ajax的实现方法。demo2:<script type="text/javascript"> window.onload = function () { var aNodes = document.getElementsByTagName("a
2020-08-06 09:16:10
179
原创 1.使用XMLHttpRequest实现Ajax
Ajax 即“AsynchronousJavascriptAndXML”(异步 JavaScript 和 XML),是指一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页的情况下,能够更新部分网页的技术。--XMLHttpRequest:这是一个对象,原始的ajax实现直接通过 hh = new XMLHttpRequest();创建对象就可以(IE7之后可以实现较好的兼容)。****下面介绍如何使用XMLHttpReques来实现ajax:demo1.jsp: 在&l...
2020-08-06 08:56:29
272
原创 SpringMVC_处理模型数据之SessionAttributes注解
. 若希望在多个请求之间共用某个模型属性数据,则可以在控制器类上标注一个@SessionAttributes,SpringMVC 将在模型中对应的属性暂存到HTTPSession中。. SessionAttributes除了可以通过属性名指定需要放到会话中的属性外,还可以通过模型属性的对象模型指定哪些模型属性需要放到会话中。. @SessionAttributes(types=User...
2018-07-08 15:56:33
216
原创 SpringMVC_处理模型数据之Map
. SpringMVC 在内部使用了一个org.springframework.ui.Model接口存储模型数据。. 具体步骤——SpringMVC在调用方法前会创建一个隐藏的模型对象作为模型数据的存储容器。——如果方法的入参为Map或Model类型。SpringMVC会将隐含模型的引用传递给这些参数。在方法体内,开发者可以通过这个入参对象访问到模型中的所有数据,也可以向模型中添加新的属性...
2018-07-08 15:36:45
300
原创 SpringMVC_处理模型数据之ModelAndView
MVC设计模式是发送请求到目标处理器,处理器去调动方法,业务可能会有返回值(包括对象,集合)转发到页面显示。这就出现问题:如何把模型数据放入域对象。. SpringMVC提供了一下几种途径输出模型数据:——ModelAndView:处理方法返回值类型为ModelAndView时,方法体即可通过该对象添加模型对象。——Map和Model:入参为org.springframework.ui.Mod...
2018-07-07 23:09:19
293
原创 SpringMVC_使用POJO作为参数
POJO可作为目标Header,目标方法的参数的类型叫POJO(普通的java类),那为什么会出现这个POJO呢?出现原因:如果请求是一个表单,这个表单通常需要对应一个类的对象。如果这时候使用RequestParam一一映射,那么代价就太大了,这时候可以使用一个java对象来作为参数。. SpringMVC 会按照请求参数名和POJO属性名来进行自动化匹配,自动为改参数对象填充属性值。并且支持...
2018-07-07 16:14:01
339
原创 SpringMVC_RequestParam注解
. 映射请求参数&请求参数,前面提到PathVariable映射URL绑定的占位符可以携带参数,但是并非真正意义上的请求参数。请求处理方法签名. SpringMVC通过分析处理方法的签名,将HTTP请求信息绑定到处理方法的相应入参中。. SpringMVC对控制器处理方法签名的限制是宽松的,几乎可以按喜欢的任何形式对方法进行签名。. 必要时可以对方法和方法入参标注相应的注解...
2018-07-06 22:13:42
234
原创 SpringMVC_RequestMapping_HiddenHttpMethodFilter过滤器
. REST : 即Representational State Transfer。(资源)表现层转化,是目前最流行的一种互联网软件框架。他结构清晰,符合标准,易于理解,拓展方便,所以得到越来越多网站采用。. 资源(Resources): 网络上的一个实体,或者说是网络上一个具体信息。他可以是一段文本,一张图片,一首歌曲,一种服务,总之就是一个具体的存在。可以用一个URI(统一资源定位符)...
2018-07-05 22:11:17
268
原创 SpringMVC_RequestMapping_Ant路径以及PathVariable注解
1. @RequestMapping还支持Ant风格的URL:——?:匹配文件名中的一个字符/user/createUser??:匹配/user/createUseraa,/user/createUserbb 等URL——* :匹配文件中任意字符/user/*/createUser:匹配/user/aaa/createUser, /user/bbb/createUser 等URL——** :匹配多...
2018-07-04 18:53:32
379
原创 SpringMVC_RequestMapping请求方式,请求参数,请求头
. DispatcherServlet截获请求后,就通过控制上@RequestMapping提供的映射信息确定请求所对应的处理方式。. 标准的HTTP请求报头:POST(请求头),/chapter17/user.html(请求URL) ,HTTP/1.1(HTTP协议及版本),报文,报文 体. @RequestMapping除了可以使用请求URL映射请求外,还可以使用请求方法...
2018-07-03 23:11:26
3163
原创 关于@RequestMapping 的初级应用
RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。再上一节我们仅仅是使用用于类中的方法来处理请求地址映射的注解。这一节我们来看看用于类上的处理请求地址映射:我们创建一个测试类:SpringMVCTest.javapackage com.atguigu.springmvc.handlers;import ...
2018-07-02 21:33:57
244
原创 第一个SpringMVC项目
通过前一节的学习,我们已经配置好了SpringMVC的基本配置,接下来我们要实现第一个SpringMVC的小项目。目标是对于一个初始页面,用超链接实现页面的跳转。下面才是今天的任务:1.index.jsp:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>...
2018-07-02 19:37:55
227
原创 SpringMVC简介和环境配置
最近在看springMVC时发现文章,都是很笼统介绍springMVC 环境的搭建,然而并没有给出为什么这么搭建的原。这给我们初学者的学习带来很多困扰。下面我会在文章中,尽可能给出详细的解释。1.SpringMVC简介:SpringMVC属于Spring Frame Work的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能MVC模块,...
2018-06-23 23:49:25
567
软件设计师历年正题
2018-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人