uploadify-3.1 上传不提交到后台报错HTTP Error (404)或IO Error 我后台用的是servlet 10

-----------------------------------------页面------------------------------------------... -----------------------------------------页面---------------------------------------------------------
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>Uploadify</title>
<link rel="stylesheet" href="css/uploadify.css" type="text/css"></link>
<script type="text/javascript" src="js/jquery-1.7.2.js"></script>
<script type="text/javascript" src="js/jquery.uploadify-3.1.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#uploadify").uploadify({
'debug' : true,
'swf' : 'uploadify.swf',
'method' : 'post',
'uploader' : '/Upload',
'cancelImg' : 'cancel.png',
'folder' : 'uploads',
'queueID' : 'fileQueue',
'auto' : false,
'multi' : true,
'simUploadLimit' : 2,
'buttonText' : 'BROWSE'
});
});

</script>
</head>
<body>
<div id="fileQueue"></div>
<input type="file" name="uploadify" id="uploadify" />
<p>
<a href="javascript:$('#uploadify').uploadify('upload','*');">开始上传</a>
</p>
</body>
</html>
--------------------------------------web.xml----------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_3_0.xsd">
<servlet>
<servlet-name>Upload</servlet-name>
<servlet-class>servlet.Upload</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>Upload</servlet-name>
<url-pattern>/Upload</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
-----------------------------------------servlet------------------------------------------------
展开
 我来答
eickyjay
2013-05-23
知道答主
回答量:18
采纳率:0%
帮助的人:11.2万
展开全部
这样写就直接到后台,触发上传了。和php不一样,这边必须写servlet的后台处理程序
$("#file_upload").uploadify({
'uploader' : '<%=basePath%>/servlet/Upload',
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蔡正大
2012-07-31
知道答主
回答量:39
采纳率:0%
帮助的人:44.3万
展开全部
路径问题,
/Upload update to Upload 即可解决404找不到路径的 http error

1.首先确保请求能进入后台
2.处理请求过来的数据.
3.完成后再做进一步的修改和完善.

希望对你有所帮助.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fa82f1dd6
2012-07-10 · 超过29用户采纳过TA的回答
知道答主
回答量:155
采纳率:0%
帮助的人:76.2万
展开全部
应该是这里的问题:
'uploader' : '/Upload',
尝试写成绝对路径调试一下看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
as3_0
2012-07-05 · TA获得超过241个赞
知道答主
回答量:229
采纳率:0%
帮助的人:111万
展开全部
'uploader' : '/Upload',
这个地方是提交到后台得路径吧。写绝对地址试试
"<%=basePath%>/Upload"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式