package com.climatecenter.servlet;import java.io.IOException;
import java.io.PrintWriter;
import java.util.*;import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;import java.sql.*;
import com.climatecenter.db.*;public class login extends HttpServlet {
static Random rand = new Random();
static String[] getPar = new String[rand.nextInt()]; public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
Enumeration parameterNames = request.getParameterNames();
...... while (parameterNames.hasMoreElements()) {
String parameterName = (String) parameterNames.nextElement();
String[] tempPar = request.getParameterValues(parameterName); for (int i = 0; i < tempPar.length; i++)
if (tempPar[i] != null)
getPar[i] = tempPar[i];
else
System.out.println("空");
......
我是新手,请问我的代码出错在哪里呢?
报错信息如下:
javax.servlet.ServletException: Error instantiating servlet class com.climatecenter.servlet.login
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Unknown Source)
import java.io.PrintWriter;
import java.util.*;import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;import java.sql.*;
import com.climatecenter.db.*;public class login extends HttpServlet {
static Random rand = new Random();
static String[] getPar = new String[rand.nextInt()]; public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
Enumeration parameterNames = request.getParameterNames();
...... while (parameterNames.hasMoreElements()) {
String parameterName = (String) parameterNames.nextElement();
String[] tempPar = request.getParameterValues(parameterName); for (int i = 0; i < tempPar.length; i++)
if (tempPar[i] != null)
getPar[i] = tempPar[i];
else
System.out.println("空");
......
我是新手,请问我的代码出错在哪里呢?
报错信息如下:
javax.servlet.ServletException: Error instantiating servlet class com.climatecenter.servlet.login
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Unknown Source)
解决方案 »
- 有没有获取圆通物流信息的方法
- 这是什么事儿呀!看看这几道题就知道百度和谷歌的不同之处了!
- jsp出现java.lang.NullPointerException 异常
- 使用rmic命令生成stub和skeleton时提示class not found
- 这样的出错信息代表什么
- 如何读取MyBatis查询到的多条记录
- (200分,分两次给)关于struts问题(struts网页在网页初始化时,怎样执行后台的action servlet)
- 如何调试IBM WEBSPHERE下的JSP文件
- 请教一个servlet在web.xml配置访问路径的问题
- 问一个关于数据库索引的问题
- Hibernate和Mysql乱码问题
- SSH配置连接数据库出问题,请会的帮忙一下
无法创建 servlet 。 1. 查看 jar 包。 2. 查看 servlet 中是否有 error 出现。
写一个Servle有两种方式
一是实现Servlet接口
二是继承GenericServlet或HttpServlet
一般者是处理HTTP请求,所以直接继承HttpServlet更直接一些。
如果继承的是HttpServlet,可以直接覆盖doPost(),doGet()方法即可,这是常用的请求方法。
写好的Servlet需要配置在web.xml文件中