`

[code]上传下载ssh和jsp+servlet (组件是fileupload)

阅读更多
遇到错误:
1.
fileupload取编辑框的值乱码。
String value = item.getString();
改为
String value = item.getString("UTF-8");

http://argen.bokee.com/viewdiary.14753538.html

2.
java.sql.SQLException: General error,  message from server: "Incorrect string value: '\xD0\xD0\xD2\xB5\xB6\xAF...' for column 'parentclass' at row 1"
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1977)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1163)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1272)
at com.mysql.jdbc.Connection.execSQL(Connection.java:2236)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1741)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1588)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:101)
at org.mram.news.ClassDAO.update(ClassDAO.java:138)

原因是因为mysql在建表时是用intan1编码的(就算建表后改成utf-8)也不行~~~
要删表,再重新建表才行。

3.
[ERROR] 2009-09-10 20:27:45 org.apache.commons.beanutils.PropertyUtils - Method invocation failed.
java.lang.IllegalArgumentException: argument type mismatch

Do you have this setting in your form?
enctype="multipart/form-data"
无设form的编码

4.
[ERROR] 2009-09-11 21:13:35 org.springframework.web.struts.ContextLoaderPlugIn - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name '/fileinfos' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'fileinfosDaoManager' while setting bean property 'fileinfosDaoManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'fileinfosDaoManager' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Error setting property values; nested exception is org.springframework.beans.NotWritablePropertyException: Invalid property 'fileinfosDao' of bean class [com.ust.service.impl.FileinfosManagerImpl]: Bean property 'fileinfosDao' is not writable or has an invalid setter method. Does the parameter type of the setter match the return type of the getter?
Caused by:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'fileinfosDaoManager' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Error setting property values; nested exception is org.springframework.beans.NotWritablePropertyException: Invalid property 'fileinfosDao' of bean class [com.ust.service.impl.FileinfosManagerImpl]: Bean property 'fileinfosDao' is not writable or has an invalid setter method. Does the parameter type of the setter match the return type of the getter?
Caused by:
org.springframework.beans.NotWritablePropertyException: Invalid property 'fileinfosDao' of bean class [com.ust.service.impl.FileinfosManagerImpl]: Bean property 'fileinfosDao' is not writable or has an invalid setter method. Does the parameter type of the setter match the return type of the getter?

依赖注入无setter方法~~

5.
javax.servlet.ServletException: javax.servlet.jsp.JspException: Cannot retrieve definition for form bean null on action /goselect.do
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:850)

action无配formbean
action要指定相关的form bean

6.
javax.servlet.ServletException: No getter method for property file1 of bean

<form>标签中的file1在frombean中无对应的file1属性

心得:
1
在struts中jsp的<from>要对应formbean的属性~~~~~
两者的名称很重要~~~~
如果不对应就会提示,很多这些那些的设置属性错误~~~~

file_0:false
file[0]:true

System.out.println("file[0]:"+elements.containsKey("file[0]"));
FileinfosForm f = (FileinfosForm) form;

file[0]:true
file.gif
分享到:
评论
2 楼 ap0406708 2009-11-19  
bluemusic 写道
密码多少?

我QQ号码
1 楼 bluemusic 2009-11-18  
密码多少?

相关推荐

    jsp+servlet+fileupload文件上传

    "jsp+servlet+fileupload文件上传" 这个标题表明这是一个关于使用Java Web技术进行文件上传的教程。JSP (JavaServer Pages) 是一种动态网页技术,Servlet是Java EE中的一个核心组件,常用于处理HTTP请求。FileUpload...

    jsp+servlet实现图片上传

    在本文中,我们将深入探讨如何使用Java的JSP(JavaServer Pages)和Servlet技术来实现一个图片上传功能。这是一个常见的Web开发任务,特别是在构建交互性强、动态内容丰富的网站时。以下是一些关键知识点: 1. **...

    基于JSP+Servlet的提升项目

    综上所述,这个基于JSP+Servlet的网上书城项目涵盖了Web开发的多个重要知识点,包括MVC架构、JSP和Servlet的交互、数据库操作、文件上传、在线支付、验证码以及邮件服务等。对于初学者来说,这是一个很好的实践项目...

    完整的Jsp+Servlet+SmartUpload工程实例

    本实例以一个具体的“web登录系统+上传下载”工程为例,展示了如何结合使用JSP和Servlet实现功能丰富的Web应用。 **1. JSP简介** JSP是一种服务器端技术,它允许开发者将HTML代码与Java代码混合编写,以创建动态...

    纯jsp+servlet版的多文件上传与下载

    总结,这个项目展示了如何在传统的Java Web环境中使用JSP和Servlet实现文件上传和下载功能,同时利用Apache Commons FileUpload库简化了文件上传的复杂性。对于初学者,这是一个很好的实践案例,能够深入理解MVC模式...

    JSP+SERVLET的医疗管理系统

    本系统采用JSP(JavaServer Pages)和Servlet技术,构建了一个高效、安全且功能丰富的医疗信息管理平台,支持信息查询、修改和审核,还具备照片上传功能,极大地提升了医疗服务的数字化水平。 首先,JSP是Java平台...

    jsp+servlet实现文件上传和下载

    在这个主题中,“jsp+servlet实现文件上传和下载”是核心知识点,我们将深入探讨如何利用这两个组件以及Apache的`commons-fileupload`和`commons-io`库来完成这一任务。 1. **文件上传** 文件上传通常涉及用户通过...

    文件上传 JSP + Servlet

    总的来说,这个项目提供了一个基础的文件上传实现,可以帮助开发者理解JSP和Servlet在文件上传中的协作,以及如何使用第三方库如Apache Commons FileUpload处理多部分请求。在实际应用中,还需要考虑安全性问题,...

    jsp+servlet 上传和下载包

    本压缩包提供的“jsp+servlet 上传和下载包”是一个基本的文件操作组件,它包含了一些核心库,如Apache Commons IO和Commons FileUpload,以及可能的中文支持库jsmartcom_zh_CN.jar。以下是这些组件的详细说明: 1....

    小小购书网站(JSP+Servlet)

    小小购书网站实现购书网站的基本功能,采用JSP+Servlet技术,另外使用了BeanUtils,DBUtils,FileUpload等jar包。供初学者学习JSP和Servlet技术使用。使用了Mysql数据库

    JSP+servlet文件上传简单案例

    在Java Web开发中,JSP(JavaServer Pages)和Servlet是两种常见的技术,它们常常结合使用来构建动态网站。在这个“JSP+servlet文件上传简单案例”中,我们将探讨如何利用这两种技术实现文件上传功能。文件上传是Web...

    文件上传下载【jsp+servlet】

    总的来说,这个项目展示了如何利用JSP和Servlet来实现一个基本的文件上传下载系统,涵盖了Web开发中的基础技术,对于学习Java Web开发的初学者来说,是一个很好的实践案例。在实际应用中,还可以进一步优化,如增加...

    jsp+servlet+jdbc版的多文件上传与下载

    使用mvc模式设计,jsp+servlet+jdbc开发,包含数据库结构,jar包,数据库使用mysql,可以更改数据库,支持数据库记录上传文件的路径信息,...在Servlet中使用开源fileupload包实现文件上传下载功能Jsp+Servletfileupload

    Java项目:仿天猫网上商城项目(java+jsp+servlet+mysql+ajax)

    一、项目简述 功能: 前台: * 用户模块 * 分类模块 * 商品模块 ...环境配置: Jdk1.8 + Tomcat8.5 + mysql + ...项目技术: JSP + C3P0+ Servlert + html+ css + JavaScript + JQuery + Ajax + Fileupload等等。

    JSP+Servlet文件上传下载实例

    本实例将详细介绍如何利用JSP和Servlet来实现文件的上传与下载功能。 首先,我们需要了解JSP和Servlet的基本概念。JSP是一种服务器端脚本语言,它允许开发者在HTML页面中嵌入Java代码,使得动态内容的生成更加直观...

    jsp+servlet文件上传,非apache组件

    本教程将探讨如何使用纯JSP(JavaServer Pages)和Servlet技术来实现文件上传,而不依赖Apache的文件上传组件,如Commons FileUpload。 首先,我们需要了解JSP和Servlet的基本概念。JSP是用于创建动态网页的Java...

    struts+上传下载+servlet+jsp

    在这个“struts+上传下载+servlet+jsp”项目中,我们将探讨这些技术如何协同工作以实现文件的上传和下载功能。 **Struts框架**: Struts是一个开源的MVC框架,它简化了Java Web应用的开发过程。在Struts中,...

    JSP+servlet文件上传

    在Java Web开发中,JSP(JavaServer Pages)和Servlet是两种常见的技术,它们可以协同工作来处理用户请求,包括文件上传功能。本教程将详细讲解如何使用JSP和Servlet实现文件上传,以及相关的知识点。 一、JSP与...

    jsp+Servlet上传实例

    在Java Web开发中,JSP(JavaServer Pages)和Servlet是两种常见的技术,它们常常结合使用来处理用户交互和服务器端逻辑。在这个“jsp+Servlet上传实例”中,我们将探讨如何利用这两种技术实现文件上传功能。文件...

Global site tag (gtag.js) - Google Analytics