JSP标签使用报错:使用“name”和“value”属性期望“jsp:param”标准操作

问题:使用“name”和“value”属性期望“jsp:param”标准操作

在使用jsp:param标签的时候出现错误JSP标签使用报错:使用“name”和“value”属性期望“jsp:param”标准操作_第1张图片

org.apache.jasper.JasperException: /doLogin.jsp (.: [16],: [8]) 使用“name”和“value”属性期望“jsp:param”标准操作
	org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:42)
	org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:292)
	org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:98)
	org.apache.jasper.compiler.Parser.parseParam(Parser.java:839)
	org.apache.jasper.compiler.Parser.parseBody(Parser.java:1691)
	org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1016)
	org.apache.jasper.compiler.Parser.parseForward(Parser.java:880)
	org.apache.jasper.compiler.Parser.parseStandardAction(Parser.java:1132)
	org.apache.jasper.compiler.Parser.parseElements(Parser.java:1469)
	org.apache.jasper.compiler.Parser.parse(Parser.java:144)
	org.apache.jasper.compiler.ParserController.doParse(ParserController.java:244)
	org.apache.jasper.compiler.ParserController.parse(ParserController.java:105)
	org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:206)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:386)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:362)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:346)
	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:605)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:400)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
):注意 主要问题的全部 stack 信息可以在 server logs 里查看
  • 错误指向注释行JSP标签使用报错:使用“name”和“value”属性期望“jsp:param”标准操作_第2张图片

解决方案:将jsp标签内的注释去掉即可


    <%--依然使用forward标签转发--%>
    <%--不能在下面的foward标签里面插入任何注释--%>
    <%--param传递新参数或者改变原本传入的参数均可--%>
    
        
        
    

JSP标签使用报错:使用“name”和“value”属性期望“jsp:param”标准操作_第3张图片

  • 原本网上基本查不到自己的解决方案,后面在stackoverflow看到类似的网友解决方法,确定了自己也是此类问题,只是自己也解决了。

  • 可以参考:JSP - Expecting “jsp:param” standard action with “name” and “value” attributes
    JSP标签使用报错:使用“name”和“value”属性期望“jsp:param”标准操作_第4张图片

  • 虽然JSP好像真的有点老了,就学学原理拓展知识也是不错的小白日常。有些问题还真的没能查到解决方案,在这就先把坑记下来了。

你可能感兴趣的:(Java,jsp,java)