摘要: 前端jsp页面: 需要注意form标签需要引入这句:enctype="multipart/form-data" <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTY 阅读全文
posted @ 2020-05-29 13:40 gaoshengjun 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1:拦截器 (理解为 符合拦截的要求 就可以 继续访问执行对应的Action 不符合我的要求就会做出对应的处理。) 拦截器和Action完全松耦合。 Struts2的默认使用拦截器有18个 实现步骤: 1 编写一个普通的java类 实现 Intercepter接口 public class lJqA 阅读全文
posted @ 2020-05-29 11:02 gaoshengjun 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1:Struts标签库的位置 2:使用OGNL表达式前 需要在JSP中导入Struts2的标签库 <%@ taglib prefix="s" uri="/struts-tags" %> 3:输出标签 <S:property value = "" /> :如果不写value输出的值 那么默认输出栈顶的 阅读全文
posted @ 2020-05-29 10:47 gaoshengjun 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1.1.ThreadLocal 的作用? ThreadLocal是解决线程安全问题一个很好的思路,它通过为每个线程提供一个独立的变量副本解决了变量并发访问的冲突问题。在很多情况下,ThreadLocal比直接使用synchronized同步机制解决线程安全问题更简单,更方便,且结果程序拥有更高的并发 阅读全文
posted @ 2020-05-29 09:41 gaoshengjun 阅读(4398) 评论(0) 推荐(0) 编辑