第一个问题,是的,单是在JAVA里不叫组件,就是一个类活一组类,写成*代表引入那个目录下的一组类。
2,你要引入的话不用配置什么,只要在你的JSP上加上那句话就行,这里的 import="com.jspsmart.upload.*" 其中import等于是C#里的using 后边的com.jspsmart.upload.*等于是C#里的namespace,这么说你应该明白点了吧。
3.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ page contentType="text/html; charset=UTF-8"%>
第一行都是一样的,没看出来楼主第3个是问题。4.不需要
<jsp:useBean id="mySmartUpload" class="com.jspsmart.upload.SmartUpload" scope="page"/>
这是声明了一个对象,引用名称是mySmartUpload,类型是com.jspsmart.upload.SmartUpload,范围是page,也就是指在这个页面上可以使用,你在其它页上想使用可以写个一样的标签,具体的你可以百度一下jsp:useBean的使用方式。
话说楼主这些写法感觉好古老,希望能帮到你,记得结贴哦

解决方案 »

  1.   

    1 引入的是com.jspsmart.upload下面的java类
    2 你的WEB-INF/classes 下面必须有对应的类关于3、4 在weblogic下跑的程序包,最好在tomcat下先调试好,在tomcat下面跑正常的包,再丢到weblogic下面部署调试。
      

  2.   

    问题1是导入你的数据包中的所有类,那个是包的名字;
    问题2配置倒是不用,但是你的src中必须要存在这个包;
      

  3.   

    你最好还是先学下java吧,没有java基础做这个有很多不理解的地方的,我也是先学java再学java web的,还在java web的学习中,后面还有很多框架让你学习的。