org.apache.jasper.jaspereException:在第3行处理JSP页面/index.JSP时发生异常

org.apache.jasper.jaspereException:在第3行处理JSP页面/index.JSP时发生异常,jsp,struts2,taglib,Jsp,Struts2,Taglib,我正在用tablib在struts中构建简单的应用程序,并创建了一些我面临的异常,我检查了很多次,尝试了所有方法,但都无法解决问题 我知道这个问题有很多答案,但仍然无法找到或解决我的问题 Index.jsp 例外情况 类型异常报告 消息在第3行处理JSP页面/index.JSP时发生异常 说明服务器遇到内部错误,无法满足此请求 exception org.apache.jasper.JasperException: An exception occurred processing J

我正在用tablib在struts中构建简单的应用程序,并创建了一些我面临的异常,我检查了很多次,尝试了所有方法,但都无法解决问题

我知道这个问题有很多答案,但仍然无法找到或解决我的问题

Index.jsp

例外情况

类型异常报告

消息在第3行处理JSP页面/index.JSP时发生异常

说明服务器遇到内部错误,无法满足此请求

exception 



  org.apache.jasper.JasperException: An exception occurred processing JSP page /index.jsp at line 3

    1: <%@ taglib   prefix="S" uri="/struts-tags" %>  
    2:   
    3: <S:form action="register">  
    4: <S:textfield name="name" label="Name"></S:textfield>  
    5: <S:textfield name="lname" label="LName"></S:textfield>  
    6:     


 Stacktrace:
        org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:575)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:477)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
        org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)


    root cause 

    The Struts dispatcher cannot be found.  This is usually caused by using Struts tags without the associated filter. Struts tags are only usable when the request has passed through its servlet filter, which initializes the Struts dispatcher needed for this tag. - [unknown location]
        org.apache.struts2.views.jsp.TagUtils.getStack(TagUtils.java:60)
        org.apache.struts2.views.jsp.StrutsBodyTagSupport.getStack(StrutsBodyTagSupport.java:44)
        org.apache.struts2.views.jsp.ComponentTagSupport.doStartTag(ComponentTagSupport.java:48)
        org.apache.jsp.index_jsp._jspx_meth_S_005fform_005f0(index_jsp.java:105)
        org.apache.jsp.index_jsp._jspService(index_jsp.java:74)
        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:439)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
        org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)


    note The full stack trace of the root cause is available in the Apache Tomcat/7.0.64 logs.

可能是Hello Roman C的副本,请提供您的个人详细信息,以便在struts 2上进行交流。我是新来的,谢谢
common-lang3.jar
commons-fileupload-1.3.jar
commons-io-2.0.1.jar
commons-logging-1.1.3.jar
commons-logging-api-1.1.jar
freemarker-2.3.19.jar
javassist-3.11.0.GA.jar
ognl-3.0.6.jar
struts2-core-2.3.15.3.jar
xwork-core-2.3.15.3.jar
exception 



  org.apache.jasper.JasperException: An exception occurred processing JSP page /index.jsp at line 3

    1: <%@ taglib   prefix="S" uri="/struts-tags" %>  
    2:   
    3: <S:form action="register">  
    4: <S:textfield name="name" label="Name"></S:textfield>  
    5: <S:textfield name="lname" label="LName"></S:textfield>  
    6:     


 Stacktrace:
        org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:575)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:477)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
        org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)


    root cause 

    The Struts dispatcher cannot be found.  This is usually caused by using Struts tags without the associated filter. Struts tags are only usable when the request has passed through its servlet filter, which initializes the Struts dispatcher needed for this tag. - [unknown location]
        org.apache.struts2.views.jsp.TagUtils.getStack(TagUtils.java:60)
        org.apache.struts2.views.jsp.StrutsBodyTagSupport.getStack(StrutsBodyTagSupport.java:44)
        org.apache.struts2.views.jsp.ComponentTagSupport.doStartTag(ComponentTagSupport.java:48)
        org.apache.jsp.index_jsp._jspx_meth_S_005fform_005f0(index_jsp.java:105)
        org.apache.jsp.index_jsp._jspService(index_jsp.java:74)
        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:439)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
        org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)


    note The full stack trace of the root cause is available in the Apache Tomcat/7.0.64 logs.