用导入jspsmartUpload不能用,请问为什么?

oldererer 2004-09-22 12:51:14
我用jspSmartUpload好像就必须放到classes下面,用javabean的方式<jsp:useBean id="mySmartUpload" scope="page" class="com.jspsmart.upload.SmartUpload" />才可以使用,要是放到lib下面,用<%@ page import="com.jspsmart.upload.*"%>就不能用,不知是为什么?

为什么用import导入就不行呢? javabean或者用import导入的不都是类吗?
...全文
604 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
treeroot 2004-09-22
  • 打赏
  • 举报
回复
我有点晕了,import只是为了不用全名而已!!!
flyxxxxx 2004-09-22
  • 打赏
  • 举报
回复
所有导入的类必须加到classpath中(除非你自己定义ClassLoader),将jspSmartUpload加到/web-inf/lib中,你的WEB服务器会启动时会自动将它加入classpath
Ronanljy 2004-09-22
  • 打赏
  • 举报
回复
对,import了一个包后要实例化。
mazekui 2004-09-22
  • 打赏
  • 举报
回复
导入目录下,并不等于加入了这个项目,你必须到jbuilder里把这个包给引用上。
还有import的含义只是把某个包引用到这个页面上来!
oldererer 2004-09-22
  • 打赏
  • 举报
回复
是呀,已经把jspSmartUpload.jar导入到web-inf/lib下了.
guestman 2004-09-22
  • 打赏
  • 举报
回复
是否将jspSmartUpload加到了jb的project的lib中啦?
oldererer 2004-09-22
  • 打赏
  • 举报
回复
如果光用import导入JB报这个错:
"jsp3.jsp": Error #: 704 : cannot access directory com\jspsmart\upload

如果再加上<jsp:useBean id="mySmartUpload" scope="page" class="com.jspsmart.upload.SmartUpload" />,jb报这个错:
"jsp3.jsp": Error #: 302 : cannot access class com.jspsmart.upload.SmartUpload; java.io.IOException: class not found: class com.jspsmart.upload.SmartUpload at line 3

反正都是错,怎么搞的!?晕呀
guestman 2004-09-22
  • 打赏
  • 举报
回复
用import需要创建一个SmartUpload实例!
例如:
SmartUpload myUpload=new SmartUpload;
oldererer 2004-09-22
  • 打赏
  • 举报
回复
对呀,我是用JB9,已经加到lib下了,但是放到classes下面没反映,还是报错: "jsp3.jsp": Error #: 302 : cannot access class com.jspsmart.upload.SmartUpload; java.io.IOException: class not found: class com.jspsmart.upload.SmartUpload at line 3
<%@ page language="java" contentType="text/html; charset=gbk"%> <%@ page pageEncoding="gbk"%> <%@ page import="com.jspsmart.upload.*" %> Insert title here
接受上传文件:okUpload.jsp 接受图片改变名称保存到指定目录并在网页上发布 接受参数值并显示在图片下面 <%@ page language="java" contentType="text/html; charset=gbk"%> <%@ page pageEncoding="gbk"%> <%@ page import="com.jspsmart.upload.*" %> 上传处理 <% SmartUpload su=new SmartUpload(); //初始化 su.initialize(pageContext); //上传 su.upload(); // 设置保存信息 String dir="upload"; //获取上传文件列表集合 Files files=su.getFiles(); for(int i=0;i"); out.print("服务器上的相对路径名: "); //构造服务器上的相对路径名 String name2=dir+"/"+"new.jpg"; out.print(name2); out.print("
"); %> <% } } %> <%=su.getRequest().getParameter("title") %>
<%=su.getRequest().getParameter("content") %>

81,115

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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