0

我是 JSP 开发的新手。我已经运行了简单的 .jsp 文件。不,我在使用包中可用的类时遇到问题。我在应用程序目录中的 webapp 目录中有应用程序目录我有所有 .jsp 文件和名为 mypack 的包。mypack 包含我想在 app 目录中的 .jsp 文件中使用的类。但是当我想运行包含 mypack 包类的 .jsp 文件时出现 500 错误。

Example: Example1.jsp

   <%@page contentType="text/html"%>    
   <%@page pageEncoding="UTF-8"%>
   <%@ page import="mypack.Display" %>
   <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>    
   <%
       Display cnt=new Display();
       String outpt=cnt.echoVar("Hi da");
       out.println(outpt);
   %>

Counter.java

    package mypack;

    public class Display
     {
          public String echoVar(String var){
        return var;
     }
     }

有没有办法完成这个任务?

4

1 回答 1

1

Java文件进入src,然后是你的包。 JSP文件位于webappWebContent(在 Eclipse 中)应该包含WEB-INF目录的目录下。

例子:在此处输入图像描述

这应该有更多帮助:http: //tomcat.apache.org/tomcat-7.0-doc/appdev/deployment.html#Standard_Directory_Layout

于 2013-04-09T06:02:22.663 回答