没人知道怎么部署还是这个问题太初级呀怎么没人回复

解决方案 »

  1.   

    问题问的有些不知道怎么回答
      

  2.   

    声明:资料我是从网上找来的,希望能对你有所帮助!如果你认为是错误的话,就当作你没看见我这个回复!^_^
    我成功的布署了)1 在你的WebLogic Server安装目录下面的以下目录中创建一个叫做classes的子目录:
    config/mydomain/applications/DefaultWebApp_myserver/WEB-INF/ 
      2 将你的servlet类文件拷贝到以下目录:
    config/mydomain/applications/DefaultWebApp_myserver/WEB-INF/classes。 其中mydomain 是你安装时定义的WebLogic Admin Domain Name,myserver则是你定义的 Server名字。你甚至可以直接使用Weblogic示例中的JSP文件。如果你的servlet有package包的申明,则还要注意创建有关的子目录,例如 : 如有Package color.blue;则还要创建:
    config/mydomain/applications/DefaultWebApp_myserver/ WEB-INF/classes/color/blue。 如果你一时没有servlet实例,而且你已经安装了WebLogic Server的示例,则不妨可以选择这样的文件: config/examples/applications/examplesWebApp/WEB-INF/classes/
    examples/servlets/HelloWorldServlet.class
    该文件的源文件在weblogic安装目录下的config/samples/examples/servlets下。   3 修改web.xml文件,该文件在config/mydomain/applications/DefaultWebApp_myserver/WEB-INF/ 目录下,可以在<web-app>和</web-app>标记之间加入以下内容: <servlet> <servlet-name> myServlet </servlet-name> <servlet-class> package.name.myServlet </servlet-class> </servlet> <servlet-mapping> <servlet-name> myServlet </servlet-name> <url-pattern> quickStartServlet </url-pattern> </servlet-mapping> 其中myServlet是你的servlet类文件名,而package.name.myServlet是你的servlet类的完整的包的名字,另外,servlet-mapping比较有趣,它可以映射一个别名,并在URL中进行调用。 如果你使用步骤2中的servlet,注意它的定义包是这样的:package examples.servlets;所以你要建立相应的路径,即在classes下继续建立目录: examples\servlets,然后将文件拷入。而相应的web.xml可以改为这样: <?xml version="1.0" ?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 1.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
    <web-app>
    <servlet>
    <servlet-name>
    HelloWorldServlet
    </servlet-name>
    <servlet-class>
    examples.servlets.HelloWorldServlet
    </servlet-class>
    </servlet> <servlet-mapping>
    <servlet-name>
    HelloWorldServlet
    </servlet-name>
    <url-pattern>
    quickStartServlet
    </url-pattern>
    </servlet-mapping> 
    </web-app>   4 保存web.xml文件。   5 启动default Administration WebLogic Server。Windows NT用户可以使用开始菜单中 "Start Default Admin Server"。   6 从Web浏览器中用以下URL进行调用: http://localhost:7001/quickStartServlet quickStartServlet是你在web.xml文件中定义的<url-pattern>元素的值。