0

私は JSP 開発の初心者です。シンプルな .jsp ファイルを実行しました。いいえ、パッケージで利用可能なクラスの使用に問題があります。app dir の webapp dir に app dir があります。mypack という名前のすべての .jsp ファイルとパッケージがあります。mypack には、app dir の .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ファイルは、ディレクトリを含む必要があるディレクトリwebappまたはWebContent(Eclipseでは)ディレクトリの下にありますWEB-INF

例:ここに画像の説明を入力

これはもっと役立つはずです:http://tomcat.apache.org/tomcat-7.0-doc/appdev/deployment.html#Standard_Directory_Layout

于 2013-04-09T06:02:22.663 に答える