我对使用JSP相当新,但我想要的就是从JSP scriptlet调用一个简单的方法 . 在这个论坛上已经有类似的问题,但是这些问题的任何解决方案似乎总是与简单的拼写错误相关,但据我所知,我的代码中没有拼写错误但我可能错了 .

这是我的JSP文件(ShowBookings.jsp) -

JSP File Image

这是我试图调用的Controller类 .

Controller.java Image

这是我尝试运行网页时获得的HTTP状态500 - 内部服务器错误 .

Internal Server Error Image

我使用图像而不是代码片段来更好地了解我所看到的内容 . 当我输入“controller . ;”时在jsp文件中,方法出现在intellisense中,包括sayHello()方法,因此它似乎从jsp文件中可见,但它仍然抛出错误 . 任何帮助或建议将不胜感激 .