上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: 1.实现Controller接口 (这种实现可以用 request 和Response来传参 和输入) public class HelloAction implements Controller { @Override public ModelAndView handleRequest(HttpS 阅读全文
posted @ 2020-06-01 21:49 gaoshengjun 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 1:springmvc配置文件中的配置方式1 不同的访问url 指向用一个 Controller类(普通的一个java类实现Contrlloer接口) 使用的映射器为默认的适配器 方式1 一对一的映射 <!--一个类 配置多个Url--> <bean name="/user.action" clas 阅读全文
posted @ 2020-06-01 17:39 gaoshengjun 阅读(2848) 评论(0) 推荐(0) 编辑
摘要: 1:导入相关的jar包 2:在web.xml文件中配置 (srping mvc 配置的servlet) <!--加载资源的第一种方式--> <servlet> <servlet-name>springmvc1</servlet-name> <servlet-class>org.springframe 阅读全文
posted @ 2020-06-01 11:12 gaoshengjun 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 前端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) 编辑
摘要: 值栈(重要)和ognl表达式 (值栈其实是一个接口 它的实现类是OgnlValueStack) 1、 只要是一个mvc框架,必须解决数据的存和取的问题 2、 Struts2利用值栈来存数据,所以值栈是一个存储数据的内存结构 3、 把数据存在值栈中,在页面上利用ognl表达式显示出来 值栈的内存结构 阅读全文
posted @ 2020-05-28 17:36 gaoshengjun 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 方法1: implements ServletRequestAware, ServletResponseAware public class Hello implements ServletRequestAware, ServletResponseAware { private HttpServle 阅读全文
posted @ 2020-05-28 15:56 gaoshengjun 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 验证代码:主要看构造器会执行多少次 //Action类 public class Hello { public Hello(){ System.out.println("Struts2是多例的 而 servlet是单例的 servlet的 init永远只执行一次 service每次请求都会执行"); 阅读全文
posted @ 2020-05-28 15:43 gaoshengjun 阅读(152) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页