自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 Mysql中select操作!

查询(Select)在数据库操作中是一块重中之中的操作!记录一下跟select有关的操作 * //表示查所有(但是一般查询*不建议使用,如果数据庞大,select * 会影响性能) From //表示数据来源 where //查询条件 Group By //查询结果分组 Order By //查询结果排序,默认为升序(ASC),降序(...

2019-07-28 22:24:44 442

转载 Java中InitComponent类的使用

网页中的数据,有些是不在网页上改变的,像一些个人信息,比如:头像,当前用户名,友情链接等等,每次请求该页面都要重新加载,这样很消耗服务器资源,会降低服务器的性能,这个时候我们可以把这些不变的信息,统一放到application中,当用户登录时候,就加载到application中,当重新加载使用该信息的页面时,只要在application中获取就可以。具体的做法如下: 新建一个 InitCo...

2019-01-10 19:43:25 758

原创 好好理解下Cookie

Cookie的产生由于Http协议是一种无状态协议(什么是无状态协议?web服务器不能识别,哪些请求是同一个浏览器发出的,每一次请求都是完全孤立的, 比如浏览器发一个请求,再发一个请求,服务器是无法识别这两次请求是同一个浏览器发出的!),而服务端的业务逻辑必须是要有状态的。比如如何实现购物车呢?所以web服务器必须产生一种机制,来唯一识别用户,并且记住该用户的状态以及信息!  Cook...

2018-11-09 14:00:40 177

原创 maven中Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext错误

今天在maven项目中配置pom.xml文件时,启动jsp报404错误,控制台报:Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext错误由于在决绝问题中,发现与我相似的问题很少,就总结一下!这个问题是因为jar包受损,或者版本太高等等原因!解决办法:重...

2018-10-22 12:48:09 711

原创 Mybatis学习笔记之传多个参数

单个参数:mybatis不会进行特殊处理#{参数名}:取出参数值多个参数:mybatis会进行特殊处理。多个参数会封装成一个map               key:param1.param2...paramN,或者参数的索引               value:传入参数值#{}就是从map中获取指定的key值:操作:        方法(两个参数均为基本类型):pu...

2018-10-13 13:08:32 117

原创 Mybatis学习笔记之映射文件的常用注解

配置Mybatis的配置文件mybatis-config.xml添加头文件<!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd">  1.<properties></pr...

2018-10-13 13:06:18 238

原创 SpringMvc之数据校验

在学习之前我们先提出点问题来,什么是数据校验?什么时候使用数据校验?数据校验的使用方法?       数据校验是所有web必须处理的问题,因为web的开放性,网上所有的浏览者都可以自由的使用该操作,因此该应用通过输入页面的数据是非常复杂的,不仅会包含正常用户的误输入,还可能包含恶意用户的非法输入。一个健壮的应用系统必须将这些输入阻止在应用之外,防止这些非法输入的数据进入系统,这样才可以保证系统...

2018-10-11 13:54:05 213

原创 SpringMvc之数据转换

每当我们学习到一个新的东西时,都要有这样的诱惑,比如数据转换,什么是数据转换,什么时候使用数据转换?数据转换顾名思义就是将一种数据类型转换成另一种数据类型,在我们界面输入时,都是在<Input>标签中输入内容,那输入的类型绝逼是String类型,那我们的底层是需要存入的是Date型,或者Integer,或者是将一系列的String类型封装成一个对象。那这就用到了数据类型转换。S...

2018-10-08 15:23:22 209

原创 SpringMvc之使用标签库在页面显示不出或者报错问题解决

总之这个问题让初学SpringMVC的我非常头痛!!在搭好环境的情况下,使用SpringMVC标签库的标签时,就是在网页上显示不出来。报这样的错最后苦苦查找解决办法。。。。只需在 <%@ taglib uri="http://www.springframework.org/tags/form" prefix="form" %>下添加 <jsp:useBean ...

2018-10-07 18:04:04 1219

原创 SpringMvc之 mvc:annotation-driven标签

在我们要完成比较复杂的数据类型转换时(比如:页面输入的String类型转换成Date类型,将页面的String类型转换成封装成一个对象时)需要在SpringMvc的配置文件中添加<mvc:annotation-driven/>标签。     那<mvc:annotation-driven/>标签的作用是什么呢?    作用1: 在SpringMvc配置文件中,使用&...

2018-10-07 11:50:43 785

转载 SpringMvc之数据绑定流程

SpringMvc的数据绑定流程在SpringMvc中会将来自web页面的请求和响应数据与controller中对应的处理方法的入参进行绑定,即数据绑定。流程如下:     -1.SpringMvc主框架将ServletRequest对象及目标方法的入参实例传递给WebDataBinderFactory实例,以创建DataBinder实例对象     -2.DataBinder对象调用...

2018-10-07 10:49:15 199

原创 SpringMvc之自定义视图

嗯,在学习之前得想一想自定义视图存在的意义是什么,有什么作用,什么时候用到自定义视图???在我们能要提交一个表单时,需要将内容用Excel导出,这个时候SpringMvc就提供一个接口 AbstractExcelView 那怎样定义一个简单的自定义视图第一部:新建一个HelloView.java并且实现View接口package com.sgf.springmvc.view;...

2018-10-06 13:33:42 524

原创 SpringMvc之常用注解及异常注解

常用注解1.controllercontroller注解用于指示spring类的实例是一个控制器@Controller用于标记一个类,使用它标记的类就是Spring MVC Controller的对象,即一个控制器。为了保证Spring能找到控制器,需要完成两件事:①:在Spring MVC的配置文件中引入 spring-context②:使用<context:compon...

2018-10-05 19:49:29 641

原创 SpringMvc之HelloWorld

能在页面打印出HelloWord首先得搭建SpringMvc环境。第一步:导入所需的Spring架包!(这些架包均来自Spring官网下载的Spring-framework)第二部:配置web.xml文件在许多Mvc框架中,都包含一个用于调度控制控制的Servlet。而在SpringMvc中也提供了名为org.springframework.web.servlet.Dispatch...

2018-10-05 19:44:31 130

转载 Struts2笔记之表单重复提交

前言防止表单重复提交在web开发中是一个经常遇到的问题,一般来避免重复提交有两种方式:客户端JavaScript代码实现和服务端代码实现。这里主要介绍服务端的实现方式。在服务端实现表单重复提交的基本原理是:通过创建一个Session对象,并产生一个令牌值,将这个令牌值作为隐藏域随表单一起发送给客户端,同时在Session中保存令牌值。在用户提交表单的时候判断提交参数的令牌值与Session中的...

2018-09-30 13:55:11 94

原创 Struts2笔记之Action子节点result

1.result是action的一个子节点2.result代表action方法执行后去的一个目的地3.一个action可以配置多个result子节点多个子节点4.result一共有两个属性值①name:result的name属性值对应着action方法的一个返回值public string execute(){       system.out.println("succe...

2018-09-20 09:49:14 267

转载 Spring Framework 官方jar包下载地址!!

下载地址:http://repo.spring.io/release/org/springframework/spring/

2018-09-06 17:45:59 9138

原创 Ecplice安装Spring插件STS遇到的坑

今天花了一中午的时间才把自己才过的坑给填完在Ecplice上安装Spring的STS插件无非就是那几部。首先:查看Ecplice版本 点击Ecplice上的Help---about Ecplice点击第一个图标,看鼠标所选的部分(我的是4.7.2)接下来去Spring官网下载STS (具体怎么下载各大博主已经介绍了很多方法)springsource-tool-sui...

2018-09-06 15:33:20 2910 1

原创 JavaWeb笔记之自定义标签

在自定义标签中主要有如下几种典型的标签类型:1.不带属性和标签的简单标签<myprefix:SomeTag/>2.带有属性没有标签体的标签<myprefix:SomeTag myAttribute ="test"/>3.带有属性的标签体的标签<myprefix:SomeTag myAttribute ="test"/>myBody<...

2018-09-04 16:33:47 126

转载 JavaWeb笔记之绝对路径与相对路径

转载路径:https://blog.csdn.net/suqi356/article/details/69945824一、相对路径和绝对路径  先解释下相对路径和绝对路径的区别:  网上搜到的内容如下:1.什么是绝对路径:       大家都知道,在我们平时使用计算机时要找到需要的文件就必须知道文件的位置,而表示文件的位置的方式就是路径,例如只要看到这个路径:c:/websit...

2018-08-19 10:48:51 211

原创 JavaWeb笔记之Session

HttpSession的生命周期1.创建Session对象①对于Jsp:浏览器访问服务端的任何一个Jsp页面都会产生一个Session对象吗??答案是不一定。若当前的的Jsp是客户端访问的Web应用的第一个资源,且Jsp的page指定的session属性值为false,则服务器就不会为Jsp产生一个Session对象;若当前的Jsp不是客户端访问的第一个资源,且其他页面已经创建...

2018-08-13 18:26:27 88

原创 JavaWeb笔记之Cookie

一、向客服端浏览器写入 Cookie1.创建一个CookieCookie cookie=new Cookie(String,value);2.setMaxAge()方法cookie.setMaxAge(0);若值为0,则表示立即删除该Cookiecookie.setMaxAge(负数);若值为负数,则表示不存著该Cookiecookie.setMaxAge(正数);若值为正...

2018-07-30 17:56:57 261

原创 JDBC链接Mysql数据库

一、首先搭建Eclipce和Mysql环境以及Mysql的JDBC驱动包()。   准备好Eclipce和Mysq的l环境,就开始导入Mysql驱动包。右击项目,选择”Properties”,在”Java Bulid Path”中选择”Add External JARs…”,选择下载并解压后获得的jar包。二、JDBC基本操作1.链接Mysqlprivate static Connection g...

2018-06-19 21:28:18 189

原创 try、catch、finally的简单用法!

try {      //执行的代码,其中可能有异常。一旦发现异常,则立即跳到catch执行。否则不会执行catch里面的内容 } catch {      //除非try里面执行代码发生了异常,否则这里的代码不会执行 } finally {      //不管什么情况都会执行,包括try catch 里面用了return ,可以理解为只要执行了try或者catch,就一定会执行 finally ...

2018-06-19 16:30:08 1275

原创 一看就懂的java Web---MVC设计模式

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写。一、视图(view):JSP1.呈现数据:从request中获取Servlet放入的属性2.接受用户的输入3.编写JS代码给出对应的提示二、控制器(controller):Servlet1.获取请求信息:获取请求参数2.验证请求参数的合法性:验证失败,需要返回页面,...

2018-06-12 23:11:32 136

原创 Mysql数据库---约束类型

Mysql数据库的约束类型有:主键约束(Primary Key),外键约束(Foreign Key),非空约束(Not Null),唯一性约束(Unique),默认约束(Default)。一.主键约束(Primary Key)    主键约束要求主键列的数据唯一,并且不能为空。主键分为两种类型:单字段主键和多字段联合主键。1.单字段主键在定义列的同时指定主键,语法规则:字段名 数据类型 Prima...

2018-06-04 23:06:36 6688

原创 给自己写的MySQL安装教程(一)

       在安装MySQL之前,必须在MySQL官网下载好!安装包,这里我用的是旧版本(mysql-5.5.56),MySQL官网都是最新版本的用起来有点不方便!所以在网上找了好多终于找到了一个绿色版本的!!没有插件,广告之类的!!有需要的可以发我邮箱!我转发给你([email protected])       在安装之后打开安装包!第一步:打开后的界面,点击next。第二步:选勾,表示同意安...

2018-05-28 22:50:35 893 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除