- 博客(12)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
原创 JSP-JSTL-import、redirect、url处理、常用函数
import<import url=”” context=”” var=”” scope=”” charEncoding=”” varReader=”“></c:import> 包含另一个 JSP 页 面到本页面来url 文件的urlvar 导入的数据保存到var中scope var的保存位置charEncoding 编码方式直接导入外部url <c:import url="ht
2017-07-22 20:08:43 1130
原创 JSP-使用JSTL-out、set、remove、catch捕捉异常、条件判断、流程控制、字符截取
使用JSTL在MyEclipse2014中,使用JSTL只要在文件开始加上一句 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>prefix表示前缀,用于区分其他标签,可以自定义前缀。 使用JSTL可以进一步减少Scriptlet的使用。使前端页面更加简洁输出语句out<c:out value=”value” defa
2017-07-22 20:08:04 1164
原创 JSP-隐式对象、pageContext、错误处理
简介隐式对象是_jspService()中的局部变量,故只能在<% %> 和 <%= %>中使用隐式对象 隐式对象 说明 out JspWriter对象,内部关联PrintWriter对象 request 对应HttpServletRequest对象 response 对应HttpServletResponse对象 config 对应ServletConfig
2017-07-22 20:07:15 1157
原创 Servlet---请求封装器
如果前端传入的字符串中包含特殊字符。例如HTML标签 <a href="http://www.baidu.com">百度</a>,传入这种参数会导致后台吧字符串当成了HTML链接。为了避免这种情况的发生,需要过滤用户输入的字符串。 从Request中可以用 getParameter()方法获取参数,可以将获得的参数进行处理,但是Request却没有类似“setParameter()”的方法
2017-07-22 20:06:24 591
原创 Servlet---过滤器
简介要实现过滤器,必须实现Filter接口,并再web.xml或者注解中定义过滤器。过滤器有三个主要方法: - init(FilterConfig config) 获得初始化参数,用法与servlet相同,需要配置初始化参数 - doFilter(ServltRequest request,ServletResponse response,FilterChain chain) 执行过滤流程 -
2017-07-22 20:05:04 319
原创 MySQL---储存过程
创建存储过程CREATE PROCEDURE sp_name ([proc_parameter[,…]]) routine_body proc_parameter: - [IN|OUT|INOUT] param_name type参数 - IN,表示给参数的值必须在调用存储过程时指定 - OUT,表示该参数的额值可以被存储过程改变,并可以返回 - INOUT,表示该参数的调用时指定,并且
2017-07-11 10:55:49 297
原创 MySQL---自定义函数
用户自定义函数(user-defined function,UDF)。UDF可以没有参数,但UDF必须有且只有一个返回值 创建UDFCREATE FUNCTION function_name(parameter_name type,[parameter_name2 type2,...])RETURNS {STRING|INTEGER|REAL|DECIMAL}BEGIN bodyE
2017-07-11 10:55:08 403
原创 MySQL---常见函数
字符函数 函数名 作用 CONCAT() 字符连接 CANCAT_WS(“分隔符”,”value”,”value”,..) 用指定分隔符进行字符连接 FORMAT() 数字格式化 LOWER() 转换成小写 UPPER() 转换成大写 LEFT() 从左侧开始截取 RIGHT() 从右侧开始截取// 使用CONCAT拼接字符串mysq
2017-07-11 10:54:19 338
原创 MySQL---子查询、表的连接
子查询常用的比较运算符: =、>、<、>=、<=、<>、!=、<=>修饰运算符 运算符 关键字 关键字 关键字 ANY SOME ALL 、>= 最小值 最小值 最大值 <、<= 最大值 最大值 最小值 = 任意值 任意值 <>、!= 任意值// 查找所有价格大于平均值的行mysql
2017-07-09 22:28:47 552
原创 MySQL---操作数据表基本操作(增删改查)
插入记录INSERT [INTO] tbl_name [{col_name,…}] {VALUES|VALUE} (values…),(values…) - 不加列名表示需要插入全部数据 - 对于自增主键,可以用NULL 和 DEFAULT 使之自己增加mysql> INSERT INTO users VALUES(NULL,'TOM','123',20,1);Query OK, 1 ro
2017-07-04 22:12:16 585
原创 MySQL---登陆与退出、数据库基本操作
开启和关闭服务net start mysql 启动服务 net stop mysql 停止服务执行此命令前,需要安装服务: mysqld -install 服务的名称往往不是mysql,而是mysql加上版本号,例如mysql57登陆与退出登陆使用mysql命令,该命令有以下参数: 参数 作用 -D 打开指定数据库 –delimiter=name 指定分隔符 -h(
2017-07-01 10:16:52 3907
原创 MySQL---数据类型和表的基本操作
数据类型整型TINYINT 1个字节SMALLINT 2个字节MEDIUMINT 3个字节INT 4个字节BIGINT 8个字节可以用UNSIGNED表示无符号整形浮点型FLOAT[(M,D)] M总共位数,D小数位数,精度时小数点后7位DOUBLE[(M,D)] M总共位数,D小数位数类型大小范围(有符号)范围(无符号)UNSIGNED用途TINYINT1 字节
2017-07-01 10:12:17 341
commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar程序文件
2017-09-13
微信上墙的原理是什么?
2016-12-09
如何在本地的git仓库下建立新的仓库
2016-10-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人