当前位置:  技术问答>java相关

如何才能使用servlet.jar

    来源: 互联网  发布时间:2015-08-03

    本文导语:  我已经装好了tomcat 4.0, 也已经设置了环境变量 CATALINA_HOME ,JAVA_HOME,我用j2sdk 1.4 ,win xp系统。 CATALINA_HOME=D:program filesapache tomcat 4.0 然后我进行编译 javac -classpath %CATALINA_HOME%commonlibservlet.jar filename.java 但是居然出...

我已经装好了tomcat 4.0, 也已经设置了环境变量 CATALINA_HOME ,JAVA_HOME,我用j2sdk 1.4 ,win xp系统。
CATALINA_HOME=D:program filesapache tomcat 4.0
然后我进行编译 javac -classpath %CATALINA_HOME%commonlibservlet.jar filename.java

但是居然出现错误信息invalide flag:filesapache..然后所有的servlet包里面的东西都不认。我怀疑它不认空格。

于是我另设一个环境变量classpath 然后把servlet包加入这个变量,然后在编译的时候没用-classpath参数,结果依然不认servlet包。

然后因为我源程序里面的 import 全是 javax.servlet.*****,于是我全改成servlet.******, 结果还是不行。

关于这个问题我精疲力竭了,望各位指教。

|
if 服务器配置是resin(我没有tomcat,给另外的一片帖子做个参考)
如果是手工的话:把下面这个web.xml放在WEB-INF下:



    Hello World
    
        HelloWorld
        mine.HelloWorld
    
    
        /Hello
        HelloWorld
    

把下边的HelloWorld.java放在WEB-INFclassesmine下:
package mine;

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloWorld extends HttpServlet {
    public void doGet(HttpServletRequest request,
            HttpServletResponse response)
            throws ServletException, IOException {
        PrintWriter out = response.getWriter();
        out.println("Hello World");
    }
}
访问
http://localhost:8080/Hello


|
我认为还是你classpath写的有问题,仔细检查一下

|
首先,先检查一下set classpath 
看看里边有没有包含servlet.jar的目录
(记住是在你的服务器起来后,在去查!!)

如果不行,看看你的编译器是什么?我记得我在用某种工具是好象也遇到过这样的问题,你最好换成ultraedit来调试纯java

|
不应该啊,还是仔细看看设置吧,或者找别人帮看看,旁观者清哦

|
设置一下环境变量,然后要改一下属性文件,weblogic和resin都这样

|
对了 注意空格问题

    
 
 

您可能感兴趣的文章:

  • 我在书上看到:“JSP页面最终都要编译成SERVLET 才能执行” 那么我自已可以写SERVLET 吗?如果能,又怎样运行它呢 ?
  • 怎样才能调用自已编写的Servlets程序
  • Win98me下如何设置才能运行servlet程序。
  • 请问怎么设置JB6才能让它编写Servlet程序,并试运行?
  • 如何才能使用import javax.servlet.*?
  • 如何做才能让每次改动servlet而不需要重新启动tomcat?
  • 本菜鸟想请教各位大虾,请各位多多帮忙!怎样才能运行servlet呢?
  • tomcat问题:servlet在编译过后页面根本无改变,必须重启才能刷新内容,我就这么多分,请帮忙!
  • 用servlet在后台画了一个图形,可是用jdk编译成.class文件以后,这个图形没有生成,好像是必须要在浏览器中执行这个.class文件以后才能生
  • 在Servlet做的一个服务器上怎么才能确认一个用户已经退出?(在线等待!急!!!)
  • 关于B/S结构的客户端打印的问题,求教各位 各位大虾,我用servlet和jsp作了一套b/s的系统,现在客户端需要打印,怎样才能实现?帮帮忙啊,小弟再此先谢过了!
  • 在redhat 9.0 linux底下怎么才能使用usb盘?
  • 如何配置才能在tomcat下使用javabena,help,在线等待!
  • 主机换网卡了,里头的虚拟机怎么配置才能使用正常
  • 我第一次使用linux啊`麻烦问一下怎么才能上网啊?
  • linux下怎样才能使用window下的文件?
  • 弱智问题:我们怎么才知道要使用的方法需要实现什么接口才能使用这个方法呢?
  • LINUX 下使用QT开发的程序如何才能让它在没有安装QT的Linux系统下运行?
  • 怎样才能在jsp页面中使用可视的JavaBean?
  • 请教各位高手,怎么才能使用XML生成一个数型菜单
  • redhat 8.0下怎样才能使用rsh
  • 怎么才能知道当前正在使用的linux的版本名和版本号??
  • CentOS 4.5 中 startx怎樣才能使用?
  • 想问 red hat 8.0 怎样才能使用U盘?
  • 只有vim.gtk或vim.gnome才能使用系统全局粘贴板,默认的vim.basic看不到+号寄存器
  • 怎样才能配置XSERVER,让它能最少的使用资源??哪一个窗口管理器使用资源最少??为什么我的LINUX用掉了我80%的内存资源??????要我命呀!!!!!
  • 在red hat下,使用vim时,怎样才能得到在线的帮助,比如我想看一下scanf函数的帮助??
  • 用C编的程序怎样才能在linux上使用呢?
  • Win98me下如何设置才能运行servlet程序。 iis7站长之家
  • 在RH7.2如何使用U盘,支持U盘的设备名称怎么才能知道?
  • 使用jsp制作大型网站(访问量),究竟怎样才能最好的控制数据库的连接数?55分必给!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 半路出家转行学编程如何才能成为大牛?
  • 修改了hosts.allow,怎么才能生效,是启动了哪个服务才能生效吗?
  • 请较:用window2000做网关,现在LINUX怎么设置才能才能通过它上网呢?
  • 在applet中怎么才能得到当前页面的接口,我的意思是说怎样才能改变比如说一个输入框中的内容
  • 请问xvfs是什么文件系统?怎样才能让linux认出?
  • 如何才能再次进入linux?
  • 提示文字怎样才能按多行显示?
  • 如何才能在java(vj环境下)播放声音?
  • 急!怎样才能获得javax.rmi包?
  • 用什么软件才能打开后缀为.z的文件?
  • 为什么Component的组件要add后才能paint()?
  • 我怎么才能知道一个线程已经执行结束?
  • 请教各位高手一个简单的问题:在JAVA 中如何才能取得一些系统信息?
  • 怎样才能做出半透明的JMenuItem,有人会吗?
  • 我是一个JAVA初学者,不知道怎么才能进阶,大侠给点提示吧!!
  • 我怎样才能找到例子?
  • 请问怎样才能看到JavaScript原来的脚本语言?
  • 怎样才能取出JTextPane中某一行的文本呢?
  • Tomcat中怎樣才能設置session的過期時間?
  • 怎么样才能封住一些端口,不让别的计算机访问
  • 我怎么样才能检测到系统在发包和收包,及数量统计。


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3