急!jspmartupload在resin下上传文件正常,为什么在websphere下却一直处于响应状态?

hnyry 2003-10-15 11:52:44
用jspmartupload在resin下能正常上传文件,而同样的上传程序在websphere服务器下却不能正常运行,上传文件时服务器一直处于响应状态,手工终止响应后查看,文件并没有传到指定位置。不知是服务器设置问题还是程序需做相应的修改,哪位高手
请回帖如何解决,高分伺候。
...全文
26 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
hnyry 2003-10-15
  • 打赏
  • 举报
回复
提交后执行的源代码如下:
<%@ page contentType="text/html; charset=GBK" %>
<%@ page contentType="text/html; charset=GBK" import="java.io.File"%>
<jsp:useBean id="tbl_unitdetailins" scope="page" class="pageman.tbl_unitdetailins" />
<jsp:setProperty name="tbl_unitdetailins" property="*" />
<jsp:useBean id="SmartUpload" scope="page" class="com.jspsmart.upload.SmartUpload" />
<jsp:setProperty name="SmartUpload" property="*" />
<!--%
image2=request.getParameter("image2");
tbl_unitdetailins.setLock("n");
tbl_unitdetailins.setImage2(image2);
tbl_unitdetailins.execute(pageContext);
%-->

<%
String flag2="yes";
String unit_id=request.getParameter("unit_id");
int unit_id_int=Integer.parseInt(unit_id);
SmartUpload.initialize(pageContext);
SmartUpload.upload();
try{
String image=SmartUpload.getFiles().getFile(0).getFileName();
out.print("image="+image);
//图片
if(image!=null&&(!image.equalsIgnoreCase(""))){
tbl_unitdetailins.setImage(image);
String path=request.getRealPath("/"); //获得根目录
path=path+"\\common\\image";
// out.print("<br>"+path);
System.out.println("$$$1"+path);
File f=new File(path,image);
if(f.exists()){
%>
<script language="javascript">
alert("图片1文件名已存在,请修改后再上传!");
//window.location="/common/news_manage_write.jsp";
history.back();
</script>
<%
flag2="no"; }
}
String image2="";
if(unit_id_int==3){
image2=SmartUpload.getFiles().getFile(1).getFileName();
out.print("image2="+image2);
}
if(image2!=null&&(!image2.equalsIgnoreCase(""))){
tbl_unitdetailins.setImage2(image2);
String path=request.getRealPath("/"); //获得根目录
path=path+"\\common\\image";
// out.print("<br>"+path);
System.out.println("$$$1"+path);
File f=new File(path,image);
if(f.exists()){
%>
<script language="javascript">
alert("图片2文件名已存在,请修改后再上传!");
//window.location="/common/news_manage_write.jsp";
history.back();
</script>
<%
flag2="no"; }
}
}
catch(Exception e){
out.print("操作失败,图片没上传!");
}//end try in try
if(flag2.equals("yes"))
{
//tbl_unitdetailins.setDetail_id(detail_id);
tbl_unitdetailins.setLink(SmartUpload.getRequest().getParameter("link"));
tbl_unitdetailins.setUnit_id(SmartUpload.getRequest().getParameter("unit_id"));
tbl_unitdetailins.setTitle(SmartUpload.getRequest().getParameter("title"));
tbl_unitdetailins.setFlag(SmartUpload.getRequest().getParameter("flag"));
tbl_unitdetailins.setLinkstate(SmartUpload.getRequest().getParameter("linkstate"));
if(SmartUpload.save("/common/image",SmartUpload.SAVE_VIRTUAL)>0)
{out.print("<br>上传文件成功!");}
else{
}
if(tbl_unitdetailins.execute(pageContext)>0)
{
%>
<SCRIPT LANGUAGE="JavaScript">
alert("增加成功!");
window.opener.location.reload();
window.close();
window.opener.top.contents.location.reload()
//window.location.replace("/news/news_manage_list.jsp");
</SCRIPT>
<%
//tbl_newsins.setAllnull();
%>
<%
}else{
%>
<SCRIPT LANGUAGE="JavaScript">
alert("增加不成功!");
window.opener.location.reload();
window.close();
window.opener.top.contents.location.reload()
//-->
</SCRIPT>
<%}}//flag2=yes
%>
<script language="javascript">
window.opener.location.reload();
window.close();
</script>

5,655

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧