Loading

摘要: ![](https://img2020.cnblogs.com/blog/2210235/202106/2210235-20210602103443738-1769373072.png) ![](https://img2020.cnblogs.com/blog/2210235/202106/2210235-20210602103515530-166461745.png) 阅读全文
posted @ 2021-06-02 10:35 IamHzc 阅读(38) 评论(0) 推荐(0)
摘要: ##MyBatis映射文件概述 ##MyBatis常用核心配置解析 1、environments标签 2、mapper标签 3、Properties标签 4、typeAliases标签 ##MyBatis映射文件深入 1、动态SQL语句 <where>标签相当于SQL语句中的where <if>标签 阅读全文
posted @ 2021-06-02 10:25 IamHzc 阅读(94) 评论(0) 推荐(0)
摘要: 1、原因 这是由于pom.xml中下载的jar包未被部署。 2、解决方案:ctrl+shift+alt+s打开Project Structure窗口,选择Artifacts,选择要打包部署的项目,在Output Layout –> Web-INF查看是否有lib目录,如果右边Available El 阅读全文
posted @ 2021-05-15 10:28 IamHzc 阅读(816) 评论(0) 推荐(0)
摘要: ![](https://img2020.cnblogs.com/blog/2210235/202105/2210235-20210507162157497-2082313702.png) ![](https://img2020.cnblogs.com/blog/2210235/202105/2210235-20210507162221077-1732852725.png) 阅读全文
posted @ 2021-05-07 16:22 IamHzc 阅读(70) 评论(0) 推荐(0)
摘要: ##1.Function ##2.Array ##3.Boolean ##4.Date ##5.Math ##6.Number ##7.String ##8.RegExp ##9.Global 阅读全文
posted @ 2021-04-20 14:42 IamHzc 阅读(59) 评论(1) 推荐(0)
摘要: ##简介: 拦截器是在访问某个Action或Action的某个方法、字段之前或者之后实施拦截,拦截器是AOP的一种实现。 ##自定义拦截器 ###1、继承Interceptor接口,或者继承该接口的实现类AbstractInterceptor。 注意: 重写intercept()方法,如果在执行完一 阅读全文
posted @ 2021-04-19 10:26 IamHzc 阅读(190) 评论(0) 推荐(0)
摘要: 添加JAR ##1.概念:redis是一款高性能的NOSQL系列的非关系型数据库 ##2.下载安装 ##3.命令操作 ##4.持久化 ##5.客户端 Jedis 数据结构操作示例: ##6.Jedis连接池 如果出现: java.lang.NoClassDefFoundError: org/slf4 阅读全文
posted @ 2021-04-17 15:11 IamHzc 阅读(62) 评论(0) 推荐(0)
摘要: #文件上传 ##1.配置JAR ##2.创建上传Action package com.fileUpload.action; import com.opensymphony.xwork2.ActionSupport; import org.apache.struts2.ServletActionCon 阅读全文
posted @ 2021-04-14 17:34 IamHzc 阅读(129) 评论(0) 推荐(0)
摘要: (1)servlet默认第一次访问时创建,创建一次,单实例对象。 (2)action每次访问的时候创建,创建多次,多实例对象。 阅读全文
posted @ 2021-04-12 10:20 IamHzc 阅读(203) 评论(0) 推荐(0)
摘要: (1)过滤器:过滤器理论上可以过滤任何内容,比如html、jsp、servlet、图片。 (2)拦截器:拦截器只可以拦截action。 阅读全文
posted @ 2021-04-12 10:18 IamHzc 阅读(101) 评论(0) 推荐(0)
摘要: 1.定义 阅读全文
posted @ 2021-04-11 09:02 IamHzc 阅读(90) 评论(0) 推荐(0)
摘要: <s:form> <%-- 1.普通输入项--%> <s:textfield name="username" label="username"></s:textfield> <%-- 2.密码输入项--%> <s:password name="password" label="password">< 阅读全文
posted @ 2021-04-10 21:03 IamHzc 阅读(40) 评论(0) 推荐(0)
摘要: 一、root、context 二、#的使用 三、%的使用 1.在struts2标签中表单标签 (1)在struts2标签里面使用ognl表达式,如果直接在struts2表单标签里面使用ognl表达式不识别,只有%后 才会识别。 阅读全文
posted @ 2021-04-10 20:13 IamHzc 阅读(523) 评论(0) 推荐(0)
摘要: 为什么EL表达式可以获取值栈数据? 1.EL表达式获取域对象值。 2.向域对象里面放值使用setAttribute方法,获取值使用getAtrribute方法。 3.底层增强request对象里面的方法getAttribute方法。 (1)首先从request域获取值,如果获取得到,直接返回。 (2 阅读全文
posted @ 2021-04-10 19:56 IamHzc 阅读(65) 评论(0) 推荐(0)
摘要: ![](https://img2020.cnblogs.com/blog/2210235/202104/2210235-20210410192120912-1732696895.png) 阅读全文
posted @ 2021-04-10 19:22 IamHzc 阅读(51) 评论(0) 推荐(0)