似的,
这样吧
Weblogic中使用Servlet--sglzhh
本文当适合于个人开发时使用,项目deploy时会有专门的人负责的
为方便起见,请先完成相应的修改后,再启动Weblogic
以下操作有些是本来可以在console中完成的,但是由于目前console有些问题,故我们这里直接改动相关文件,以config/mydomain为例子。
1.首先,新建一个Web Application,方法如下
打开mydomain下的config.xml,在最后的</Domain>语句之前追加入如下语句
<Application
Deployed="true"
Name="bbb"
Path=".\config\mydomain\applications"
>
<WebAppComponent
Name="bbb"
Targets="myserver"
URI="bbb"
/>
</Application>
保存。
2.在mydomain/applications目录下新建目录bbb
在bbb目录下建WEB-INF目录
在WEB-INF目录下新建classes
3.将附件中的web.xml拷贝到bbb\WEB-INF下
对web.xml部分语句的介绍
<web-app>
<display-name>sglzhh</display-name>
<servlet>定义Servlet
<servlet-name>hhh</servlet-name>
<servlet-class>hwe</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>hhh</servlet-name>
<url-pattern>/sglzhh/*</url-pattern>注意这里的“*”,下面会用到的
</servlet-mapping>
</web-app>4.将附件中的hwe.class拷贝到mydomain/applications/bbb/WEB-INF/classes目录下
5.启动Weblogic6.0的default Server
6.访问我们的小例子
http://127.0.0.1:7001/bbb/bluebenben
注意,这里的bbb是我们新建的web application.
sglzhh是我们的servlet所被映射的名字
映射时加了/*,则访问时,不管我们在http://127.0.0.1:7001/bbb/sglzhh后面加什么文件名,都显示该servlet的内容
例如:
http://127.0.0.1:7001/bbb/sglzhh
http://127.0.0.1:7001/bbb/sglzhh/kkk.jsp
http://127.0.0.1:7001/bbb/sglzhh/mm.html
输出结果都是一样的
如果个人想根据自己的爱好对设置做相应改动,请先调通此文档的例子----------web.xml----------
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
<web-app>
<display-name>bluebenben</display-name>
<servlet>
<servlet-name>hhh</servlet-name>
<servlet-class>hwe</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>hhh</servlet-name>
<url-pattern>/bluebenben/*</url-pattern>
</servlet-mapping>
</web-app>---------------hwe.java-------------
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;public class hwe extends HttpServlet {
public void doGet(HttpServletRequest request,HttpServletResponse response) throws IOException, ServletException
{
response.setContentType("text/html");
PrintWriter out = response.getWriter(); out.println("<html>");
out.println("<head>");
out.println("<title>bluebenben</title>");
out.println("<body>");
out.println("<center>");
out.println("I am bluebenben");
out.println("</center>");
out.println("</body>");
out.println("</html>");
}
}
这样吧
Weblogic中使用Servlet--sglzhh
本文当适合于个人开发时使用,项目deploy时会有专门的人负责的
为方便起见,请先完成相应的修改后,再启动Weblogic
以下操作有些是本来可以在console中完成的,但是由于目前console有些问题,故我们这里直接改动相关文件,以config/mydomain为例子。
1.首先,新建一个Web Application,方法如下
打开mydomain下的config.xml,在最后的</Domain>语句之前追加入如下语句
<Application
Deployed="true"
Name="bbb"
Path=".\config\mydomain\applications"
>
<WebAppComponent
Name="bbb"
Targets="myserver"
URI="bbb"
/>
</Application>
保存。
2.在mydomain/applications目录下新建目录bbb
在bbb目录下建WEB-INF目录
在WEB-INF目录下新建classes
3.将附件中的web.xml拷贝到bbb\WEB-INF下
对web.xml部分语句的介绍
<web-app>
<display-name>sglzhh</display-name>
<servlet>定义Servlet
<servlet-name>hhh</servlet-name>
<servlet-class>hwe</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>hhh</servlet-name>
<url-pattern>/sglzhh/*</url-pattern>注意这里的“*”,下面会用到的
</servlet-mapping>
</web-app>4.将附件中的hwe.class拷贝到mydomain/applications/bbb/WEB-INF/classes目录下
5.启动Weblogic6.0的default Server
6.访问我们的小例子
http://127.0.0.1:7001/bbb/bluebenben
注意,这里的bbb是我们新建的web application.
sglzhh是我们的servlet所被映射的名字
映射时加了/*,则访问时,不管我们在http://127.0.0.1:7001/bbb/sglzhh后面加什么文件名,都显示该servlet的内容
例如:
http://127.0.0.1:7001/bbb/sglzhh
http://127.0.0.1:7001/bbb/sglzhh/kkk.jsp
http://127.0.0.1:7001/bbb/sglzhh/mm.html
输出结果都是一样的
如果个人想根据自己的爱好对设置做相应改动,请先调通此文档的例子----------web.xml----------
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
<web-app>
<display-name>bluebenben</display-name>
<servlet>
<servlet-name>hhh</servlet-name>
<servlet-class>hwe</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>hhh</servlet-name>
<url-pattern>/bluebenben/*</url-pattern>
</servlet-mapping>
</web-app>---------------hwe.java-------------
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;public class hwe extends HttpServlet {
public void doGet(HttpServletRequest request,HttpServletResponse response) throws IOException, ServletException
{
response.setContentType("text/html");
PrintWriter out = response.getWriter(); out.println("<html>");
out.println("<head>");
out.println("<title>bluebenben</title>");
out.println("<body>");
out.println("<center>");
out.println("I am bluebenben");
out.println("</center>");
out.println("</body>");
out.println("</html>");
}
}
解决方案 »
- springmvc 怎样返回json异常
- Hibernate 与oracle的数据库映射问题
- MyEclipse导入项目,出错
- 为什么jar包的安装程序运行不了
- 烦人的404错误,60分求解
- 请教各位一个我在使用dreamweaver MX编辑JSP网页遇到的问题,怪!!
- 急,新手求助???????????(不分白天黑夜)
- Java程序便宜出错,"Exception in thread main java.lang.NoClassDefFoundError:test",是什么原因?内有source code,进来帮帮忙看看!
- tomcat下html文件显示问题~!!
- jdbc for oracle 在哪里有下载的?
- 哪里有Weblogic6.1下载?
- 难道没有人知道Jboss的配置吗
系统配置: D盘装win2000server(adv),weblogic6.1(sp1)我的servlet配置如下: 1. 在D:\bea\wlserver6.1\config\mydomain\applications\DefaultWebApp\WEB-INF\classes目录下面有HelloWorldServlet.class文件(该文件是从example下面拷过来的)2. 在D:\bea\wlserver6.1\config\mydomain\applications\DefaultWebApp\WEB-INF下面的文件 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>HelloWorldServlet</servlet-class>
</servlet><servlet-mapping>
<servlet-name>HelloWorldServlet</servlet-name>
<url-pattern>/HelloWorldServlet/*</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
</web-app>同目录下的文件 weblogic.xml内容如下: <!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 6.1//EN" "http://www.bea.com/servers/wls610/dtd/weblogic-web-jar.dtd">
<weblogic-web-app>
<jsp-descriptor>
<jsp-param>
<param-name>
pageCheckSeconds
</param-name>
<param-value>
1
</param-value>
</jsp-param>
<jsp-param>
<param-name>
verbose
</param-name>
<param-value>
true
</param-value>
</jsp-param>
</jsp-descriptor>
</weblogic-web-app>
我在地址栏中输入: http://127.0.0.1:7001/HelloWorldServlet结果显示错误如下:
Error 500--Internal Server Error
From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
10.5.1 500 Internal Server Error
The server encountered an unexpected condition which prevented it from fulfilling the request.
想请教这是怎么回事??拜托哪位高手解答,我实在是弄不出来了.先谢谢!