内容摘要:这个例子是通过用Struts的FormFile来写入到MySQL中。用户通过选一个图片,然后按submit就可以存入数据库中
这个例子是通过用Struts的FormFile来写入到MySQL中。用户通过选一个图片,然后按submit就可以存入数据库中,其中先要建立一个表:
create table test
( name varchar(20),
pic blob );
在MySQL的test库中
<%@ page language="java"%>
<%@ taglib uri=
"http://jakarta.apache.org/struts/tags-bean"
prefix="bean"%>
<%@ taglib uri=
"http://jakarta.apache.org/struts/tags-html"
prefix="html"%>
<html>
<head>
<title>JSP for multiForm form</title>
</head>
<body>
<html:form action="/multi"
enctype="multipart/form-data">
一定要用enctype=“multipart/form-data“
不然就提交之后就会有抛出异常
file : <html:file property="file"/>
<html:errors property="file"/></br>
name : <html:text property="name"/>
<html:errors property="name"/></br>
<html:submit/><html:cancel/>
</html:form>
</body>
</html>2. 相对应的ActionForm:
//Created by MyEclipse Struts
// XSL source (default):
platform:/plugin/com.genuitec.eclipse.
cross.easystruts.eclipse_3.8.1
/xslt/JavaClass.xsl
package saoo.struts.form;
import org.apache.struts.action.ActionForm;
import org.apache.struts.upload.FormFile;
/**
* MyEclipse Struts
* Creation date: 08-24-2004
*
* XDoclet definition:
* @struts:form name="multiForm"
*/
public class MultiForm extends ActionForm
{
// ----------------
Instance Variables
/** file property */
private FormFile file;
/** name property */
private String name;
// -----------------
Methods
/**
* Returns the file.
* @return FormFile
*/
public FormFile getFile()
{
return file;
}
/**
* Set the file.
* @param file The file to set
*/
public void setFile(FormFile file)
{
this.file = file;
}
/**
* Returns the name.
* @return String
*/
public String getName()
{
return name;
}
/**
* Set the name.
* @param name The name to set
*/
public void setName(String name)
{
this.name = name;
}
}3. 对就的Action:
责编:豆豆技术应用
正在加载评论...
- Java新闻
- Java入门教程
- Java开发工具
- J2EE
- J2SE
- J2ME
- EJB/Spring
- Applet/Swing
- Servlet/JSP
- Struts/Hibernate
- JDBC/JDO
- Ajax
- 认证考试
- JAVA对象比较器Comparator
- Java 6 RowSet 使用完全剖析
- 深入了解"Java"中的“异常机制”
- 讨论5种跟踪Java执行的方法
- Java专业术语标准化规范
- java中线程概念描述
- JAVA中的反射机制详解
- Java语言灵巧指针与垃圾回收
- 讲述java语言中内部类的研究
- Java对于Cookie的操作详解