========================================
jsp文档 顶部加入:
<%@ page import="文件夹2.类" %>初始化:
<% 
类 lei = new 类();
lei.方法();
%>
========================================
给点分哦..偶没分了..

解决方案 »

  1.   

    在 JSP 里面,被调用的类必须放在WEB-INF/classes 目录下面,如果有package, 还必须放在对应的子目录里面
      

  2.   

    HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: /login.jsp(1,1) Page directive has invalid attribute: improt
    org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
    org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
    org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:198)
    org.apache.jasper.compiler.JspUtil.checkAttributes(JspUtil.java:305)
    org.apache.jasper.compiler.Validator$DirectiveVisitor.visit(Validator.java:99)
    org.apache.jasper.compiler.Node$PageDirective.accept(Node.java:550)
    org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166)
    org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2216)
    org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2222)
    org.apache.jasper.compiler.Node$Root.accept(Node.java:457)
    org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166)
    org.apache.jasper.compiler.Validator.validate(Validator.java:1447)
    org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:167)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:296)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:277)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:265)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:302)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:803)这个错误
      

  3.   

    org.apache.jasper.JasperException: /login.jsp(1,1) Page directive has invalid attribute: improt 很明显,你的第一行写错了,正确的import是这样的<%@page import="java.util.*;java.sql.*"%>请注意不要用全角啊!都是英文字母和符号
      

  4.   

    <%@ page contentType="text/html; charset=GBK" %>  
    <%@ page import="java.util.*" %>  
    <%@ taglib uri=http://java.sun.com/jstl/core_rt prefix="c"%> 
      

  5.   

    this import classes not be resolved
      

  6.   

    <%@ page import=" classes.Person" language="java" contentType="text/html; charset=ISO-8859-1"
        pageEncoding="ISO-8859-1"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title>Insert title here</title>
    </head>
    <body>
    <%
      Person p1=new Person();
      p1.setname("wang");
      p1.setage("24");
      out.println("you name is:"+p1.getname());
      %>
    <br>
     <%
     out.println("you age is:"+p1.getage());
     %>
    </body>
    </html>
      

  7.   

    被调用的类必须放在 
    WEB-INF/classes 
      

  8.   

    <%@ page import=" classes.Person" 啥意思??你的Person.java的第一行 package 是package classes;吗?把你的Person.java的前10行贴上来看看
      

  9.   

    不好意思啊,刚刚接触这个JAVA,相关的书籍也不是很多,多谢你们的帮助public class Person
    {
     public String name;
     public String age;
     public void setname(String name)
     {
       this.name=name;
     }
     public void setage(String age)
     {
       this.age=age;
     }
     public String getname()
     {
      return name;
     }
     public String getage()
     {
      return  age;
     }
    }
      

  10.   

    果然没有package import="Person"但可惜,这样写很可能有问题,建议你在Person的第一行加上package my;
    public class Person {
    ....然后把.class放到
    WEB-INF/classes/my 目录下面 import="my/Person"
      

  11.   


    你先去看看Java的基础知识吧。呵呵!不回复了。 等你看懂了,回头再看我的回复吧!