渲染一个文件上载控件。这个控件必须通过在form中使用 multipart/form-data 的编码类型,例如:
<h:form enctype="multipart/form-data">
对于多部分请求,也必须在 web.xml 中配置Seam Multipart Servlet过滤器:
<filter>
<filter-name>Seam Filter</filter-name>
<filter-class>org.jboss.seam.servlet.SeamFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>Seam Filter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
配置
下列多部分请求的配置选项可以在 components.xml 中进行配置:
下面是一个例子:
<component class="org.jboss.seam.web.MultipartFilter">
<property name="createTempFiles">true</property>
<property name="maxRequestSize">1000000</property>
</component>
属性
-
data — 这个值绑定接收二进制文件数据。
接收域应该声明为一个 byte[] 或者 InputStream (必要)。
-
contentType — 这个值绑定接收文件的内容类型(可选)。
-
fileName — 这个值绑定接收的文件名(可选)。
-
fileSize — 这个值绑定接收的文件大小(可选)。
-
accept — 可以接受的一个以逗号分隔的内容类型列表,可能浏览器不支持。
例如 "images/png,images/jpg"、"images/"。
-
style — 控件的样式,即CSS之类的
-
styleClass — 控件的样式类
用法
<s:fileUpload id="picture" data="#{register.picture}"
accept="image/png"
contentType="#{register.pictureContentType}" />
转自:http://docs.jboss.org/seam/2.0.0.GA/reference/zh/html/controls.html
分享到:
相关推荐
世界经济论坛-共享,电气和自动化移动(SEAM)治理框架:北美和欧洲的原型(英文)-5-32页.pdf
seam中的注解总结,包括三种JPA和seam自身的标签
jsf一个不错的标签库,jsf一个不错的标签库,jsf一个不错的标签库
Seam为你的应用程序中所有的业务逻辑定义了一种统一的组件模型。 Seam组件可能是有状态的,包含与几个定义良好的上下文中任何一个相关联的状态, 包括长时间运行上下文、持久化上下文、业务流程上下文, 以及用户...
Seam - 语境相关的组件[满江红20071230]............................................................................................................................ 1 Java EE 框架...........................
[TipTec Development] JSF & Facelets & JBoss Seam 核心技术 (英文版) [TipTec Development] Essential JSF, Facelets & JBoss Seam (E-Book) ☆ 出版信息:☆ [作者信息] Kent Ka Iok Tong [出版机构] TipTec ...
seam_carving代码实现 图像缩放
Seam 是一种业级 企 Java 的应规用程序框架。它的灵感源自下列原 : 只有一种“工具” Seam为 应 业务业业 义 种统 组 你的 用程序中所有的 定 了一 一的 件模型。 Seam组件可能是 态义 关关 态 有状 的,包含与几...
基于Seam2.1的最新力作《Seam Framework: Experience the Evolution of Java EE, 2nd Edition》的摘要部分,有8页,让你快速了解Core Seam By: Jacob Orshalick , Michael Juntao Yuan, Thomas Heute February 2009 ...
7 The conversation: Seam's unit of work 8 Understanding Java persistence 9 Seam-managed transactions and persistence 10 Rapid Seam development Part 4 – Sinking the business requirements 11 Securing ...
参考Seam Carving for Content-Aware Image Resizing论文实现代码。 对应blog:http://blog.csdn.net/u011630458/article/details/54171081
seam in action seam in action seam in action seam in action seam in action seam in action seam in action
这是中文手册,Seam为持久化集成了JPA和Hibernate 3,为轻量化的异步性集成了EJB Timer Service和Quartz,为工作流集成了jBPM,为业务规则集成了JBoss规则,为电子邮件集成了Meldware Mail,为完整的文本搜索集成了...
JBOSS_SEAM配置
seam级联菜单例子
seam介绍
JBoss Seam JBoss Seam JBoss Seam
seam资料seam资料seam资料seam资料seam资料seam资料seam资料seam资料
seam carving的相关代码实现