Java Servlet未转发-Servlet异常

Java Servlet未转发-Servlet异常,java,html,jsp,servlets,Java,Html,Jsp,Servlets,我的servlet转发不正确。我不断被转发到Tomcat-8.5 404或500错误页面,这取决于我的尝试。当我得到500错误时,它只是说servlet抛出了一个异常 我试图检索锚标记的名称(在导航栏中),并根据名称将其转发到正确的JSP。一旦我开始工作,我将使用这个servlet检查现有会话或启动新会话 非常感谢你的帮助 下面是我的servlet映射: <servlet> <servlet-name>SessionTracker</servlet-name

我的servlet转发不正确。我不断被转发到Tomcat-8.5 404或500错误页面,这取决于我的尝试。当我得到500错误时,它只是说servlet抛出了一个异常

我试图检索锚标记的名称(在导航栏中),并根据名称将其转发到正确的JSP。一旦我开始工作,我将使用这个servlet检查现有会话或启动新会话

非常感谢你的帮助

下面是我的servlet映射:

<servlet>
    <servlet-name>SessionTracker</servlet-name>
    <servlet-class>SessionTracker</servlet-class>
</servlet>

<!-- Servlet Maps -->
<servlet-mapping>
    <servlet-name>SessionTracker</servlet-name>
    <url-pattern>/donate/*</url-pattern>
</servlet-mapping>

好的,让我们分析一下您的代码:

1.-dd(web.xml)

所以这不好,试着把它改成

<url-pattern>/donate/SesionTrackerServlet</url-pattern>

那是什么异常?当我能够从日志中提取堆栈跟踪时,我得到了一个NullPointerException,还有一次我得到了一个StackOverflow。即使在我停止Tomcat之后,日志仍然提供了大量的输出(没有问题;)很抱歉这些图片,我无法发布好:(我正在学习
<servlet-class>SessionTracker</servlet-class>
<url-pattern>/donate/*</url-pattern>
/mysite/donate/some
/mysite/donate/hereWeGo
/mysite/donate/lol
<url-pattern>/donate/SesionTrackerServlet</url-pattern>
<li><a href="/donate/donate.jsp?name=donate" name="donate">Donate</a</li>
<servlet>
<servlet-name>SessionTracker</servlet-name>
<servlet-class>SessionTracker</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>SessionTracker</servlet-name>
<url-pattern>/donate/SessionTrackerServlet</url-pattern>
</servlet-mapping>
[![enter image description here][1]][1]
[![enter image description here][2]][2]
[![enter image description here][3]][3]
[![enter image description here][4]][4]


  [1]: https://i.stack.imgur.com/9hhTO.png
  [2]: https://i.stack.imgur.com/Hqha7.png
  [3]: https://i.stack.imgur.com/uUvn4.png
  [4]: https://i.stack.imgur.com/Tge2x.png