
Apache
猪娃娃Lisa
这个作者很懒,什么都没留下…
展开
-
FileUpload 用法
本文以Commons FileUpload组件为例说明怎样为JSP应用添加文件上传功能.当然也有其它组件能实现此功能,本文只是为了说明Commons FileUpload组件的用法.准备工作:1,下载Commons FileUpload组件包,具体可以在http://commons.apache.org网上找,开源的,免费下载.2,下载Commons IO包,上面的组件必须依赖它才能实原创 2013-08-24 13:06:05 · 524 阅读 · 0 评论 -
Struts 2初接触
package com.chai.action;import com.opensymphony.xwork2.ActionSupport;public class UserAction extends ActionSupport { public String add(){ System.out.println("add"); return SUCCE原创 2013-08-24 13:10:21 · 468 阅读 · 0 评论 -
Struts 1.x FormFile UploadFile
有关文件上传的控件可能非常多,比如有用于学习的SmartUpload、性能非常好的COS组件、有Apache的FileUpload组件、有Struts的FormFile组件、有Spring上传文件,还有其他一些开发的控件等等。假如你是用Struts,那基于Struts FormFile组件应该是一个不错的选择。 Struts FormFile跟Struts ActionForm结合得原创 2013-08-24 13:09:46 · 531 阅读 · 0 评论 -
Structs的validator验证框架
Validator验证框架 Struts框架能够在ActionForm Bean 的validate()方法中对用户输入的表单数据进行验证。这种验证方法有两种局限性: 必须通过程序代码来实现验证逻辑,如果验证逻辑发生变化,必须重新编写和编译程序代码。 当系统中有多个ActionForm Bean,并且它们包含一些相同的验证逻辑时,开发人员必须对每个ActionForm Bean进行重复编程原创 2013-08-24 13:07:37 · 532 阅读 · 0 评论 -
validator-rules.xml验证框架使用
要想用到这个 xml 首先 我们要进入 此 xml 复制 其中的 plugin 配置到 struts - config .xml 里面 然后我们开始 写我们的 Userform 此form 非彼form 而是要继承至 ValidatorForm 要不 就不能使用到 validate.rules 的框架 -------------------原创 2013-08-24 13:07:32 · 597 阅读 · 0 评论 -
ForwardAction与 IncludeAction
ForwardAction类FofrForwardAction类专门用于请求转发,不进行任何其它业务操作。实现的功能类似于JSP动作,使用ForwardAction类意味着请求转发是通过控制器完成的。IncludeAction类IncludeAction的用法与ForwardAction的用法比较相似,区别在于ForwardAction将跳转到action 定义的资源,而Include原创 2013-08-24 13:07:27 · 436 阅读 · 0 评论 -
SwitchAction 多模块
首先 先新建个 配置 structs -config.xml 新建的名字为 struts-config-cai.xml 然后配置web.xml 里面设置 新建一个 config/cai // 这里是 cai 是模块名 /WEB-INF/struts-config-cai.xml //这里的 路径是指向新建的那个名 ----原创 2013-08-24 13:07:11 · 539 阅读 · 0 评论 -
国际化例子
struts利用在session中放一个local对象来达到设置当前语言您的目的,默认的情况下,struts根据网页向后台提交时所包含的编码信息来提供缺省的local对象。这就是我们为什么可以通过更改网页显示语言设置,就能显示不同语言文字的原因。struts在session中存放的这个local对象取名为Globals.LOCAL_KEY的值,因此利用这个原理我们就可以用编程的方式来手工切换整个应原创 2013-08-24 13:06:25 · 538 阅读 · 0 评论 -
Struts1 上传二进制流
/* * Generated by MyEclipse Struts * Template path: templates/java/JavaClass.vtl */package com.cn.struts.action;import java.io.ByteArrayInputStream;import java.io.FileNotFoundException;原创 2013-08-24 13:11:49 · 607 阅读 · 0 评论 -
Struts2上传下载(转)(二)
文件上传:1,upload.jsp如下:String path = request.getContextPath();String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/";%>My JSP 'up原创 2013-08-24 13:11:24 · 397 阅读 · 0 评论 -
Struts2上传下载(转)
1. 文件上传的原理:表单元素的enctype属性指定的是表单数据的编码方式,该属性有3个值:1) application/x-www-form-urlencoded:这是默认编码方式,它只处理表单域里的value属性值,采用这种编码方式的表单会将表单域的值处理成URL编码方式。2) multipart/form-data:这种编码方式的表单会以二进制流的方式来处理表单数原创 2013-08-24 13:11:13 · 445 阅读 · 0 评论 -
struts1.x上传下载
首先建立一个FileActionpackage com.action;import org.apache.struts.action.*;import javax.servlet.http.*;import com.actionForm.FileActionForm;import org.apache.struts.actions.DispatchAction;import java.util原创 2013-08-24 13:10:37 · 429 阅读 · 0 评论 -
struts2 Action属性接受属性
package com.chai.action;import com.opensymphony.xwork2.ActionSupport;public class UserAction extends ActionSupport{ private String username; private String password; public String g原创 2013-08-24 13:10:27 · 425 阅读 · 0 评论 -
ForwardAction
原创 2013-08-24 13:07:22 · 487 阅读 · 0 评论 -
验证码
package net.dbet.struts.action;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.util.Random;import javax.imageio.ImageIO;原创 2013-08-24 13:06:35 · 434 阅读 · 0 评论 -
验证码
package net.dbet.struts.action;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.util.Random;import javax.imageio.ImageIO;原创 2013-08-24 13:11:39 · 404 阅读 · 0 评论