请教一个jsp调用applet的问题

源码很简单,只是想测试一下jsp调用applet,但是总是错误,不知道为什么。applet源码也很简单,在html中调用没有问题。
有谁能帮我看看问题出在哪里吗?
<html>

          <head>
       
        <title>    my first JSP   </title>

         </head>
       
         <body>

        it is jsp sample

        <%@ page language="java" %>
        <jsp:plugin type="applet" code="Applet1.class" codebase=".">
                <jsp: fallback>you brownse donot support JSP!
                </jsp: fallback>
        </jsp:plugin>       
         
          </body>
       
</html>

只要把 <jsp:plugin>  。。</jsp:plugin> 这一段屏蔽,就能在浏览器下正确显示

TOP

错误显示报告

HTTP Status 500 -

--------------------------------------------------------------------------------

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: /jsp/myjsp1.jsp(16,2) Unterminated &lt;jsp:plugin tag
        org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


root cause

org.apache.jasper.JasperException: /jsp/myjsp1.jsp(16,2) Unterminated &lt;jsp:plugin tag
        org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39)
        org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:405)
        org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:130)
        org.apache.jasper.compiler.Parser.parseBody(Parser.java:1777)
        org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1069)
        org.apache.jasper.compiler.Parser.parsePlugin(Parser.java:1183)
        org.apache.jasper.compiler.Parser.parseStandardAction(Parser.java:1242)
        org.apache.jasper.compiler.Parser.parseElements(Parser.java:1572)
        org.apache.jasper.compiler.Parser.parse(Parser.java:126)
        org.apache.jasper.compiler.ParserController.doParse(ParserController.java:211)
        org.apache.jasper.compiler.ParserController.parse(ParserController.java:100)
        org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:155)
        org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
        org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
        org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
        org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

TOP

<%@ page language="java" %>
把这个去了看看。lol.gif

TOP

还是不行,埃

谁能帮我测试一下吗,不知道是不是我系统没配置好,下面的是apple代码


import javax.swing.*;
import java.awt.*;

public class Applet1 extends JApplet{
        public void init(){
                getContentPane().add(new JLabel("Applet!"));
        }
}

TOP

import java.applet.*;
加这个试式

public class Applet1 extends Applet(不写JApplet)
我不在家,没有环境,不能帮你试,还是你自己试吧。

TOP