- 博客(34)
- 收藏
- 关注
原创 java.lang.StringIndexOutOfBoundsException: String index out of range: 0
java.lang.StringIndexOutOfBoundsException: String index out of range: 0好坑啊…在SQL语句测试多种写法都为正确的情况下,以及代码没有错误的情况下,还是报越界异常原因是数据库里面有char类型的字段其内容为空格or映射文件中应该有一行是这样的<property name=""></property...
2019-05-31 02:22:02 8867
原创 面向接口编程(思维培养)
面向接口编程(思维培养)待更新…(19.05.27)面向接口编程:IStrorage 接口UDisk 实现IStrorage接口HardDisk 实现IStrorage接口MP3 实现IStrorage接口Phone PhoneAdapter 实现IStrorage接口ComputerCommonDAO<T>接口QuestionTypeDAO接口 继...
2019-05-27 18:54:57 241
原创 MyBatis入门
MyBatis入门1. 导入jar包最新版的Jar包为:mybatis-3.5.1.jar另外数据库的驱动包 也需导入2. 准备配置文件2.1 MyBatis.xml 文件的配置<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Conf...
2019-05-27 16:55:34 114
原创 在线编辑器Ueditor
在线编辑器Ueditor1. 导包commons-codec-1.9.jarcommons-fileupload-1.3.1.jarcommons-io-2.4.jarjson.jarueditor-1.1.2.jar2.使用 <textarea name="info" id="info" cols="60" rows="6"></textarea> ...
2019-05-23 18:30:33 293
原创 SpringMVC入门
SpringMVC入门开发工具使用 Idea举例1. 配置SpringMVC新建项目时选择Spring ,Web Application, Application ServerIdea会自动导入最新的SpringMVC及Spring的JAR包配置XML文件配置dispatcher-servlet.xml1.3 配置XML文件<!-- 指定Spring的配置文件,默认为/W...
2019-05-20 20:15:01 209
转载 web.xml配置error-page
web.xml配置error-page本文转自https://www.cnblogs.com/chiangfai/p/5829431.html,感谢博主的分享!一. 通过错误码来配置error-page<error-page><error-code>404</error-code><location>/error.jsp</locat...
2019-05-18 14:14:11 911
转载 ServletContext介绍及用法
本文转载自https://blog.csdn.net/qq_36371449/article/details/80314024 ,感谢博主分享ServletContext介绍及用法1.1. 介绍ServletContext官方叫servlet上下文。服务器会为每一个工程创建一个对象,这个对象就是ServletContext对象。这个对象全局唯一,而且工程内部的所有servlet都共享这个对...
2019-05-16 20:27:45 122
原创 JSON--实现省市联动
JSON 举例实现省市联动配置在使用前需要配置一下JSON才能使用,这里使用jar包配置JSON的基本用法数字不加引号,布尔值不加引号var student={"name":"三毛","sex":"男","age":20,"contact":{"phone":"13153288888","email":"sunshouyu@wanmait.com"}}; console.log...
2019-05-16 20:14:41 334
原创 监听器
监听器配置举例网站显示在线人数@WebListenerpublic class ContextListener implements ServletContextListener{ //监听项目的启动,自动执行 @Override public void contextInitialized(ServletContextEvent sce){ sce.getServletCont...
2019-05-16 19:49:58 147
原创 下拉列表的三级联动
下拉列表的三级联动,以 市 ,区 ,域 为例MVC模式实现下拉列表的三级联动ajax实现下拉列表的三级联动, 发现从m层查出的数据,无法以request的形式传递到客户端 . 原因是ajax传到C层的初始值可能为null ,会报异常, 所以将查处的数据通过ajax传递到客户端市市的v:<select id="city" onchange="getRegion(this.value)...
2019-05-15 19:57:22 1655
原创 自动登录-
过滤器实现自动登录@WebFilter(filterName="AutoLoginFilter",value="/*")public class AutoLoginFilter implements Filter{ public void destroy(){} public void init(FilterConfig config)throws ServletException{}...
2019-05-13 18:50:13 135
原创 接口
接口接口可以规范代码编写例子: 一个DAO接口public interface CommonDAO<T>{ void insert(T Object); void delete(Integer id); void update(T Object); void delete(String ids); T findById(Integer id); Lis...
2019-05-13 18:48:25 114
原创 单向加密
单向加密MD5加密工具类,16进制32位字符串,可暴力破解单向加密.通过加密组合,可防止暴力破解, 例: 进行两次单向加密并截取字符串的第4~28位MD5加密工具类package com.wanmait.qasys.util;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException...
2019-05-13 17:35:15 195
转载 request.getRequestURL()和request.getRequestURI()的区别
request.getRequestURL()和request.getRequestURI()的区别本文系转载:https://blog.csdn.net/kaikaixinxiyiwannian/article/details/78732410request.getRequestURL() 返回全路径request.getRequestURI() 返回除去host(域名或者ip)部分的路径...
2019-05-13 17:03:48 943
原创 JSTL循环下拉列表
JSTL循环下拉列表切记要包含对应的servlet及其中的方法 <jsp:include page="/RegionServlet?method=getRegion"></jsp:include> <select id="country" onchange="change_country(this.value)" class="frm-field ...
2019-05-11 19:21:36 315
转载 window location href跳转无效
声明:本文为转载,再次十分百分千分万分感谢博主的分享,谢谢。https://blog.csdn.net/qq_37837134/article/details/79242148原因是 a标签的href跳转会执行在window.location.href设置的跳转之前:如果是表单form的话 也会先执行form提交。提交之后 就已经不在当前页面了。所以 window.location.hr...
2019-05-11 17:49:19 819
原创 批量删除(复选框)
批量删除(复选框)<a id="batchDel" href="javascript:void(0)">批量删除</a><c:forEach items="${requestScope.questionTypes}" var="questionType" varStatus="stat" > <table class="result-tab">...
2019-05-09 18:41:20 1022
转载 js中的prop方法和attr方法的区别
作者:wangdachui95345来源:CSDN原文:https://blog.csdn.net/wangdachui95345/article/details/53389257版权声明:本文为博主原创文章,转载请附上博文链接!attr 是从页面搜索获得元素值,所以页面必须明确定义元素才能获取值,相对来说比较慢。<input name='test' type='checkbox'...
2019-05-09 18:35:28 2818 1
原创 js获取 标签,id,class 对象
js获取 标签,id,class 对象js获取标签对象:<input type="checkbox" />$("input")js获取class对象<input class="type" type="text" />$(".type")js获取id对象<input id="tf" type="submit" />$("#tf")...
2019-05-09 18:01:55 1655
原创 获取全部的某个(input,a等)标签
获取全部的某个(input,a等)标签<c:forEach items="${requestScope.questionTypes}" var="questionType" > <input id="sort${questionType.id}" /></c:forEach>要获取全部的以sort开头的input标签$("input[id^='sor...
2019-05-09 17:56:33 827
原创 dom对象与jQuery对象
dom对象与jQuery对象$等价于jQueryvar $$=jQuery;$$(document).ready(function(){})dom对象(document object model)dom对象就是document及通过getElementById()等方法获得的对象指的文档的各种对象 table tr td ul li p a 等dom对象转为jQuery对象:...
2019-05-09 16:57:05 101
原创 单元测试
Idea可直接生成Test类需要Junit 4包代码public class UserDAOTest(){ @Test public void judgeRegisterName() { boolean flag = UserDAO.getUserDAO().judgeRegisterName("123"); System.out.println(flag); asser...
2019-05-09 11:43:05 96
原创 可变参数
可变参数例子public int executeUpdate(String sql,Object... params){}DBHelper.getHelper().executeUpdate(sql,questionType.getTitle(),questionType.getSort(),questionType.getId());– Object...params ques...
2019-05-06 19:25:32 94
原创 增删改--数据库dao的封装
数据库增删改功能的封装使用连接数据库,生成一个配置文件方便修改dbconfig.properties 配置文件的格式后缀为.properties文件中写键值对driver = com.mysql.cj.jdbc.Driverurl = jdbc:mysql://127.0.0.1:3306/Shopping?useUnicode=true&characterEncoding=UT...
2019-05-06 19:01:52 204
原创 验证码
验证码获取4个随机数String s = "0123456789QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm"; Random random = new Random(); String captcha = ""; for(int i=0;i<4;i++) { int a = random....
2019-05-05 18:43:30 140
原创 mysql数据库
mysql数据库增:insert into user(username,userpass) values(?,?)insert into 表名(列名,列名…) values(值,值… )
2019-05-05 15:55:29 163
原创 EL语言
EL Expression Language四个范围:pageScope < requestScope < sessionScope < applicationScope${ name } 如果不指定范围,默认从小到大的范围查找写法一: ${ sessionScope.user.userName }写法二: ${ sessionScope [“user”] [“us...
2019-05-05 15:55:04 130
原创 JSTL
JSTL的使用eclipse需要导入JSTL包,myeclipse/Idea 自带生成jstl-impl.jarjavax.servlet.jsp.jstl.jarJSTL Jsp Standard Tag Libc:核心库fn:函数库fmt:格式化库导入:<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/cor...
2019-05-05 15:53:33 180
原创 正则表达式
正则表达式写法 : / ^ $ // ^ \w{ 5,20 } $ / 5~20位的合法字符/ ^a / 字符串必须以字母a开头/ ^a$ / 字符串只能是一个a/ ^a+$ / a出现次数大于等于1次/ ^a*$ / a出现次数大于等于0/ ^a?$ / a出现次数0或1/ ^ [ a-c ] $ / a,b,c中的一个/ ^ . $ / ...
2019-05-05 13:52:39 660
原创 ajax
$.ajax({url:" “,type:” “, //post,get传输方式data:” “,async:” ", //默认true,异步.success:function(mes){}})
2019-05-05 13:12:38 117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人