
struts2
文章平均质量分 73
openBlog
openBlog
展开
-
struts2 <s:select>标签使用
1.第一个例子: 2.第二个例子: 3.第三个例子: HashMap map = new LinkedHashMap();map.put(1,"aaa");map.put(2,"bbb");map.put(3,"ccc");request.setAttribute("map",map);request.setAttrib原创 2014-04-30 02:27:37 · 825 阅读 · 0 评论 -
Struts中Ongl与EL表达式
"font-size: large;">"font-size: large;">"java" import="java.util.*" pageEncoding="utf-8"%> "/struts-tags" prefix="s" %> "-//W3C//DTD HTML 4.01 Transitional//EN"> OGNL的使用 OGNL的使用原创 2014-04-28 01:05:09 · 600 阅读 · 0 评论 -
Struts2总结(赵君)
第一章:结果类型1.01 dispatcher:action转发到jsp1.02 redirect:action重定向到jsp1.03 chain:action转发到action1.04 redirectAction :action重定向到action1.05 stream:以二进制流方式返回浏览器FromAction转发到ToAction【chain】ToAction原创 2014-04-27 22:55:28 · 564 阅读 · 0 评论 -
struts2标签笔记(robbin)
1.radio的控制 未开课 已开课原创 2014-04-28 00:28:43 · 442 阅读 · 0 评论 -
Struts2文件上传 —— 限制文件的大小及类型
在文件上传的时候,有可能需要对文件的大小和类型做出限制。Struts 2支持直接在fileUpload 拦截器上设置参数来进行限制。 在引用fileUpload 拦截器的时候,可以指定3 个参数(指定子元素) :allowedTypes指定允许上传的文件的类型, 如果存在多种类型,以逗号隔开。注意:这里添的不是文件的扩展名, 而是对应的Content转载 2014-04-20 00:51:07 · 494 阅读 · 0 评论 -
Struts2插件 —— struts2-json-plugin-2.x.x
为了方便AJAX与服务器进行数据交换,struts2中加入的json插件可用于对象的序列化和反序列化。相关JAR包struts2-json-plugin.2.x.x.jar修改Struts2配置文件更改package元素的extends属性span style="font-size:12px">package name="defaul原创 2014-04-20 00:38:00 · 934 阅读 · 0 评论 -
Struts2文件上传 —— 单个文件上传
Struts 2的文件上传功能,默认基于Common- FileUpload 实现 上传表单页面注意:enctype属性 s:formactions:formaction="/upload"method="POST"enctype="multipart/form-data"> s:filelabels:filelabel="选择文件:"name="转载 2014-04-20 00:48:38 · 474 阅读 · 0 评论 -
Struts2文件上传 —— 上传大文件与临时文件位置
Struts 2在实现文件上传的时候,还有一个小问题, 那就是默认上传文件的太小是不能超过2097152字节的。这个在Struts2核心包中的default.properties属性文件中有声明:struts.multipart.maxSize=2097152还有一个属性指定了struts对于临时文件的存放位置:struts.转载 2014-04-20 00:53:39 · 1919 阅读 · 0 评论 -
Struts2源码浅析-请求处理
StrutsPrepareAndExecuteFilter doFilter方法为请求的入口doFilter方法主要做以下几件事一: 根据配置的常量 设置当前request 字符编码 response国际化Locale信息二: 创建ActionContext数据对象三: 请求处理 1.分析url 根据url 创建ActionMapping对象 这些操转载 2014-04-04 15:49:00 · 710 阅读 · 0 评论 -
Struts2源码阅读(六)_ActionProxy&ActionInvocation
下面开始讲一下主菜ActionProxy了.在这之前最好先去了解一下动态Proxy的基本知识.ActionProxy是Action的一个 代理类,也就是说Action的调用是通过ActionProxy实现的,其实就是调用了ActionProxy.execute()方法,而该方法又调 用了ActionInvocation.invoke()方法。归根到底,最后调用的是 DefaultActionI原创 2014-04-01 01:45:01 · 465 阅读 · 0 评论 -
jstl标签的用法(二)
fn标签fn标签更确切的说应该叫做fn函数,主要用于el表达式中,使用时需要在页面中引入:JSP2.0规范下出现的Functions标签共有16个。1.fn:length 长度函数作用:计算集合的长度;返回值是集合的长度。例子:[html] view plaincopy${fn:length(userList)} ${fn:length(arr转载 2014-05-03 07:55:38 · 476 阅读 · 0 评论 -
jstl标签的用法(一)
今天用了一下jstl标签,总结一下。首先下载jstl的标签库jakarta-taglibs-standard-current.zip,解压后将里面lib文件夹下的jstl.jar 和 standard.jar 两个jar包拷到自己工程WEB-INF\lib下,将标签库中的tld文件夹,拷到自己工程WEB-INF下,在页面中引入对应的jstl的taglib,例如如果使用core标签,则引入:转载 2014-05-03 07:52:39 · 503 阅读 · 0 评论 -
JSTL 表达式与 EL 语言
一、什么是 EL 语言。表达式语言(EL)是 JSP 2.0 引入的一种计算和输出 Java 对象的简单语音。二、EL 语言的作用。为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是一种简单的语言,基于可用的命名空间(PageContext 属性)、嵌套属性和对集合、操作符(算术转载 2014-05-03 06:48:36 · 610 阅读 · 0 评论 -
Struts2文件上传 —— 多个文件上传
public class UploadAction extends ActionSupport { private File[] file; private String[] fileFileName; private String[] fileContentType; private String uploadPath; // 省略各F转载 2014-04-20 00:42:20 · 504 阅读 · 0 评论 -
Struts2源码阅读(五)_FilterDispatcher核心控制器
Dispatcher已经在之前讲过,这就好办了。FilterDispatcher是Struts2的核心控制器,首先看一下init()方法。[java] view plaincopyprint? 1. public void init(FilterConfig filterConfig) throws ServletException { 2.转载 2014-04-01 01:01:13 · 481 阅读 · 0 评论 -
struts2 <s:radio>使用
1、遇到value是字符串的时候(开始我没加单引号搞了好久,Struts2跟我开玩笑一样就是不选中,就好像你奈我何,直接晕倒,想了一下,加上单引号就OK了,让它忽悠我,还不是搞定了,O(∩_∩)O~) 注意:value的写法,记得加上单引号 value=" 'jobNo' "; 2、遇到value是非字符串的时候 注意:value没有什么特别要求,直接写上v原创 2014-04-30 02:30:11 · 608 阅读 · 0 评论 -
struts2-ONGL原理和表达式
OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。 Struts2框架使用OGNL作为默认的表达式语言。 OGNL表达式 1、#号的用法 #用法1:访问OGNL上下文和Action上下文,#相当ActionContext.getContext() a) 如果访问其他Context中的对象,由于他原创 2014-04-28 00:48:30 · 568 阅读 · 0 评论