![](https://img-blog.csdnimg.cn/20210328093906894.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
过时技术
这里主要是存放之前学过的,但现在基本没使用的技术
ljt-tiger
不积跬步,无以至千里。知识认知体系搭建过程:场景 --》需求 --》解决方案 --》应用 --》原理
展开
-
自定义jstl标签用法案例
07820170914 jstl自定义标签:主要用于移除Jsp页面中的java代码 1、编写一个类,继承SimpleTagSupport[类属性与配置在tld中的属性参数一致,添加set、get方法] 2、重写doTage(标签的核心方法,输出标签的内容) 3、编写一个tld文件(描述标签的属性[标签名、对应的类、对应的uri...])package com.tiger.tag原创 2017-09-17 21:41:06 · 333 阅读 · 1 评论 -
国际化输出笔记
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> ----国际化---- 07720170913 ---------------------------国际化输出---------原创 2017-09-16 17:53:30 · 214 阅读 · 0 评论 -
jstl标签库常见用法
07620170913 --- jstl标签库的使用 --- 1、将相关jar包导入工程下 2、进行标签声明: 3、常见标签用法: 1)、写法1[注:迭代对象集合]:${car.id} 写法2[注:重复一定次数]:${num} 2)、//...//... 3)、//... 4)、:不会对html标记进行解析。[${param原创 2017-09-15 12:50:12 · 279 阅读 · 0 评论 -
EL表达式的基本用法
07520170912 ELb表达式基本语法:${espression}以更加简洁的方式访问作用域内的值 1、设置作用域[ 小-->大 ]的方式[key-value方式设置]: 1、pageContext.setAttribute("page", "当前页面有效"); 2、request.setAttribute("request", "当次请求有效");[MVC模式中,通过req原创 2017-09-14 08:41:56 · 361 阅读 · 0 评论 -
SSH整合笔记
13020171108 13020171108 注意action类需要配置为多例【@Scope(value="prototype")】 1、SSH框架 --> S:Struts2 S:Spring H:Hibernate 2、SSH框架整合原理 1)、Struts的控制器由Spring管理 2)、Hibernate的SessionFactory由Spri原创 2017-11-09 09:34:20 · 188 阅读 · 0 评论 -
struts2拦截器实现页面保护
Struts2拦截器是可插拔的,拦截器是AOP的一种实现 1、编写一个类,继承AbstractInterceptor抽象类 1)、复写intercept方法 拦截器相应逻辑(前) result=invocation.invoke();(执行Action方法) 拦截器相应逻辑(后) 2、注册拦截器 1)、在struts2.xml中声明一个拦截器 2)、在action中添加默认拦截器 3)、在action中添加自定义拦截器 3、注册拦截器栈 <int原创 2017-10-19 09:17:30 · 273 阅读 · 0 评论 -
在strtus2中实现ajax
如何在struts2中使用ajax原创 2017-10-18 09:11:13 · 501 阅读 · 0 评论 -
strtus2文件上传与下载
10820171017 package com.tiger.upload; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.InputStream; import java.net.URLEncoder; import原创 2017-10-17 19:33:05 · 295 阅读 · 0 评论 -
struts2标签库(tags)学习笔记
10720171015 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> ---strtus2标签库用法案例--- <% ArrayList user_list = new ArrayList<>(); user_list.a原创 2017-10-15 19:35:14 · 282 阅读 · 0 评论 -
strtus2自定义转换器
10620171014 10620171014 1、编写一个类,此类要继承于StrutsTypeConverter类 1)、public abstract Object convertFromString(Map context, String[] values, Class toClass);[String --> 对应的属性类型] 2)、public abstr原创 2017-10-14 10:05:17 · 218 阅读 · 0 评论 -
strtus2核心工作流程
10520171011 10520171011 1、问:Strtus2为什么说是MVC框架? 1)、StrutsPrepareAndExecuteFilter:属于控制器(前端控制器) 2)、Action:属于模型(后端控制器) 3)、Result:属于视图 2、Strtus2的工作流程 1)、StrutsPrepareAndExecute原创 2017-10-14 09:36:44 · 307 阅读 · 0 评论 -
OGNL表达式语言学习
1、OGNL表达式语言学习[对象图像导航语言] 2、对应的java文件中需要有setter和getter方法 3、访问静态属性和方法需要设置:<constant name="struts.ognl.allowStaticMethodAccess" value="true"></constant>原创 2017-10-12 21:53:44 · 267 阅读 · 0 评论 -
struts2国际化以及后端验证
10420171010 10420171010 1、struts2内置表单校验标签[key为.properties文件中key] 2、校验方法[重写ActionSupport中的方法] @Override public void validate() { if(username == null原创 2017-10-12 09:41:02 · 222 阅读 · 0 评论 -
struts2中获得以及设置scope的示例程序
10020171007 package com.tiger.accessWebElements.action; import java.util.Map; import org.apache.struts2.interceptor.*; import com.opensymphony.xwork2.*; /** * 10020171007 * 1、实现了RequestAw原创 2017-10-10 09:04:20 · 312 阅读 · 0 评论 -
struts获取表单参数(最常用的是 extends ActionSupport)
struts获取表单参数(最常用的是 extends ActionSupport)原创 2017-10-09 08:44:16 · 383 阅读 · 0 评论 -
struts2配置文件示例
1、dispatcher:转发/request到有数据要显示的视图,不能转到action[服务端跳转] 2、redirect:重新定向到jsp或action,action的后缀参照web.xml,有则加,反之则不加[客户端跳转] 3、chain:链接下一个action,执行完一个action后接着链执行下一个action[注:跳转结果名直接填action名] 4、redirectAction:重新定向到action,后缀可有可无。 5、stream:下载 6、默认方法是:method="execu原创 2017-10-08 00:12:47 · 256 阅读 · 0 评论