大家好我写了一个JSP程序怎么我访问是老有问题啊!
<!--这是PlugApplet2.jsp文件-->
<html>
<head>
<% @ page language="java" contentType="text/html;charset=gb2312"%>
<title>应用jsp:plugin 元素的例子</title>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<%
String xwidth,yheight;
xwidth=reguest.getParameter("xwidth");
yheight=reguest.getParameter("yheight");
%><jsp:plugin type="applet" code="PlugApplet" codebase="."align="center" width="800"height="500">
<jsp:params>
<jsp:param name="xwidth"value="<%=xwidth%"/>
<jsp:param name="yhight"value="<%=yhight%"/>
</jsp:params></jsp:plugin>
<br>
<form name="forml"method="post"action="PlugApplet2.jsp">
设置图片高度:<input type="text"name="yheight">
设置图片高度:<input type="text"name="xwidth">
<input type="submit"name="Submit"value="提交">
</form>
</body>
</html>type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: /PlugApplet2.jsp(17,34) attribute for %>" is not properly terminated
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:132)
org.apache.jasper.compiler.Parser.parseAttributeValue(Parser.java:246)
org.apache.jasper.compiler.Parser.parseAttribute(Parser.java:210)
org.apache.jasper.compiler.Parser.parseAttributes(Parser.java:148)
org.apache.jasper.compiler.Parser.parseParam(Parser.java:870)
org.apache.jasper.compiler.Parser.parseBody(Parser.java:1819)
org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1076)
org.apache.jasper.compiler.Parser.parseJspParams(Parser.java:1141)
org.apache.jasper.compiler.Parser.parsePluginTags(Parser.java:1202)
org.apache.jasper.compiler.Parser.parseBody(Parser.java:1781)
org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1076)
org.apache.jasper.compiler.Parser.parsePlugin(Parser.java:1190)
org.apache.jasper.compiler.Parser.parseStandardAction(Parser.java:1249)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1578)
org.apache.jasper.compiler.Parser.parse(Parser.java:130)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:245)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:101)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:176)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:317)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:298)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:565)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:309)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.31 logs.

解决方案 »

  1.   

    冒是这行<% @ page language="java" contentType="text/html;charset=gb2312"%>
    应放第一行若无事
      

  2.   

    <jsp:param name="xwidth"value="<%=xwidth%"/>
    <jsp:param name="yhight"value="<%=yhight%"/>、
    这里的value中的表达式写错了
      

  3.   

    LZ 一般的开发工具应该有默认的JSP模板吧?貌似你这个JSP的头文件都放错地方了;
      

  4.   

    <jsp:param name="yhight"value="<%=yhight%"/>
    少半个 >   
    value="<%=yhight%>"/>
      

  5.   

    <jsp:param name="xwidth"value="<%=xwidth%"/>
    <jsp:param name="yhight"value="<%=yhight%"/>
    改为:
    <jsp:param name="xwidth"value="<%=xwidth %>"/>
    <jsp:param name="yhight"value="<%=yhight %>"/>