当前位置: 技术问答>java相关
刚学java 不久 简单问题帮帮忙。。
来源: 互联网 发布时间:2015-10-27
本文导语: package basic2; import javax.servlet.*; import javax.servlet.http.*; import java.io.*; import java.util.*; public class basicServlet extends HttpServlet { private static final String CONTENT_TYPE = "text/html; charset=GBK"; /**初始化全局变量*/ p...
package basic2;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
public class basicServlet extends HttpServlet {
private static final String CONTENT_TYPE = "text/html; charset=GBK";
/**初始化全局变量*/
public void init() throws ServletException {
}
/**响应HTPP的GET方法*/
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType(CONTENT_TYPE);
PrintWriter out = response.getWriter();
out.println("");
out.println("");
out.println("测试二servlet");
out.println("");
out.println("");
out.println("");
int i;
for(i=10;i>=1;i--)
{
out.println(""+i+"
");
}
out.println("
");import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
public class basicServlet extends HttpServlet {
private static final String CONTENT_TYPE = "text/html; charset=GBK";
/**初始化全局变量*/
public void init() throws ServletException {
}
/**响应HTPP的GET方法*/
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType(CONTENT_TYPE);
PrintWriter out = response.getWriter();
out.println("");
out.println("");
out.println("测试二servlet");
out.println("");
out.println("");
out.println("");
int i;
for(i=10;i>=1;i--)
{
out.println(""+i+"
");
}
out.println("
out.println("");
out.println("");
}
}
出现7次错误。不知道是不是 autoexec.bat 的配置有问题。。。。
autoexec.bat
PATH="%PATH%";C:PROGRA~1MICROS~180TOOLSBINN;C:j2sdk1.4.1_01;C:j2sdk1.4.1_01BIN
set JAVA_HOME=c:j2sdk1.4.1_01
set TOMCAT_HOME=c:tomcat40
SET CLASSPATH=.;C:j2sdk1.4.1_01LIBmerlia.jar;C:j2sdk1.4.1_01LIBdt.jar;C:j2sdk1.4.1_01LIBtools.jar;C:j2sdk1.4.1_01LIBhtmlconverter.jar
set path=%path%;C:j2sdk1.4.1_01bin;%SystemRoot%system32;%SystemRoot%;%
set classpath=.;c:j2sdk1.4.1_01lib;
|
在classpath中加入servlet.jar的完整路径
|
什么错误,能贴出来吗?
|
缺文件 吧
|
把整个的classpath连起来!!
而且最后一个set classpath=.;c:j2sdk1.4.1_01lib;
去掉最后的';'
而且最后一个set classpath=.;c:j2sdk1.4.1_01lib;
去掉最后的';'
|
你从网上下载一个servlet.jar 然后加到classpath中
|
就是CLASSPATH的设置问题,上面说的有理。
|
找到你的servlet.jar的位置,然后加入你的classpath
classpath最后有无 ";" 没有关系
还有请贴出完整错误
classpath最后有无 ";" 没有关系
还有请贴出完整错误
|
package javax.sevlet does not exist.
是说你的这个包不存在
一般来说就是你的路径有问题,或者你缺少这个包
是说你的这个包不存在
一般来说就是你的路径有问题,或者你缺少这个包
|
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
里面的servlet能够点出来吗?
如果出不来的话!那肯定是没有引用包的问题了!!
否则可能是路径问题!!
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
里面的servlet能够点出来吗?
如果出不来的话!那肯定是没有引用包的问题了!!
否则可能是路径问题!!
|
SET CLASSPATH=.;C:j2sdk1.4.1_01LIBmerlia.jar;C:j2sdk1.4.1_01LIBdt.jar;C:j2sdk1.4.1_01LIBtools.jar;C:j2sdk1.4.1_01LIBhtmlconverter.jar;c:tomcat40commonlibservlet.jar;