草庐IT

servlet-listeners

全部标签

java - 如何使用 jUnit 对 Servlet 过滤器进行单元测试?

实现了doFilter()。如何用jUnit正确覆盖过滤器?publicvoiddoFilter(ServletRequestservletRequest,ServletResponseservletResponse,FilterChainfilterChain)throwsjava.io.IOException,javax.servlet.ServletException{HttpServletRequestrequest=(HttpServletRequest)servletRequest;HttpServletResponseresponse=(HttpServletRespon

java - 从 javascript 调用 java servlet

这个问题在这里已经有了答案:HowshouldIuseservletsandAjax?(7个回答)关闭去年。我正在尝试使用MVC设计模式创建Web应用程序。对于GUI部分,我想使用JavaScript。而对于ControllerJavaServlets。现在我从来没有真正使用过JavaScript,所以我很难弄清楚如何从JavaScript调用JavaServlet以及如何从Servlet获得响应。谁能帮帮我? 最佳答案 所以你想触发Ajax对servlet的调用?为此,您需要JavaScript中的XMLHttpRequest对象

java - 从 javascript 调用 java servlet

这个问题在这里已经有了答案:HowshouldIuseservletsandAjax?(7个回答)关闭去年。我正在尝试使用MVC设计模式创建Web应用程序。对于GUI部分,我想使用JavaScript。而对于ControllerJavaServlets。现在我从来没有真正使用过JavaScript,所以我很难弄清楚如何从JavaScript调用JavaServlet以及如何从Servlet获得响应。谁能帮帮我? 最佳答案 所以你想触发Ajax对servlet的调用?为此,您需要JavaScript中的XMLHttpRequest对象

java - 对于基于 Servlet 的 Java Web 应用程序,我真的需要 web.xml 吗?

我没有从事过真实世界的网络项目。在大学里,我们同时使用Servlet和Spring进行JavaWeb开发。在这两个项目中,我们都获得了已经配置好的web.xml文件,我们只对它们进行了微小的更改。现在我需要从头开始构建一个Web应用程序。我在Eclipse中创建了新的Servlet类,它没有自动创建任何web.xml。然后我用谷歌搜索,我从几个资源中读到web.xml并不是真正需要的,但是这个推理被放在了几句话中,所以我不确定使用注释而不是web.xml是否会没有问题。web.xml如果不用配置我真的很高兴,因为我自己没有配置过,我想更专注于业务逻辑。提前感谢您!

java - 对于基于 Servlet 的 Java Web 应用程序,我真的需要 web.xml 吗?

我没有从事过真实世界的网络项目。在大学里,我们同时使用Servlet和Spring进行JavaWeb开发。在这两个项目中,我们都获得了已经配置好的web.xml文件,我们只对它们进行了微小的更改。现在我需要从头开始构建一个Web应用程序。我在Eclipse中创建了新的Servlet类,它没有自动创建任何web.xml。然后我用谷歌搜索,我从几个资源中读到web.xml并不是真正需要的,但是这个推理被放在了几句话中,所以我不确定使用注释而不是web.xml是否会没有问题。web.xml如果不用配置我真的很高兴,因为我自己没有配置过,我想更专注于业务逻辑。提前感谢您!

java.lang.UnsupportedClassVersionError : Unsupported major. 次要版本 51.0(无法加载类 frontend.listener.StartupListener)

这个问题在这里已经有了答案:关闭10年前.PossibleDuplicate:unsupportedmajor.minorversion51.0我有eclipseindigo和tomcat7.0.29。仍然无法加载任何Serlvets!除了1.7之外,我没有其他JDK或JRE!合规级别1.7JAVA_HOME指向JDK1.7JAVA_JRE指向JRE1.7构建路径包含JDK1.7Java方面1.7..但仍然不受支持major.minor版本51.0 最佳答案 当你执行java-version时你的输出是什么?这会告诉你正在运行的JV

java.lang.UnsupportedClassVersionError : Unsupported major. 次要版本 51.0(无法加载类 frontend.listener.StartupListener)

这个问题在这里已经有了答案:关闭10年前.PossibleDuplicate:unsupportedmajor.minorversion51.0我有eclipseindigo和tomcat7.0.29。仍然无法加载任何Serlvets!除了1.7之外,我没有其他JDK或JRE!合规级别1.7JAVA_HOME指向JDK1.7JAVA_JRE指向JRE1.7构建路径包含JDK1.7Java方面1.7..但仍然不受支持major.minor版本51.0 最佳答案 当你执行java-version时你的输出是什么?这会告诉你正在运行的JV

java - Servlet 过滤器 : How to get all the headers from servletRequest?

这是我的WebFilter的样子@WebFilter("/rest/*")publicclassAuthTokenValidatorFilterimplementsFilter{@Overridepublicvoidinit(finalFilterConfigfilterConfig)throwsServletException{}@OverridepublicvoiddoFilter(finalServletRequestservletRequest,finalServletResponseservletResponse,finalFilterChainfilterChain)thr

java - Servlet 过滤器 : How to get all the headers from servletRequest?

这是我的WebFilter的样子@WebFilter("/rest/*")publicclassAuthTokenValidatorFilterimplementsFilter{@Overridepublicvoidinit(finalFilterConfigfilterConfig)throwsServletException{}@OverridepublicvoiddoFilter(finalServletRequestservletRequest,finalServletResponseservletResponse,finalFilterChainfilterChain)thr

java - 在运行 Spring MVC 应用程序时在 Spring Boot 中获取 NoSuchMethodError : javax. servlet.ServletContext.addServlet

当我尝试使用SpringBoot运行SpringMVC应用程序时遇到异常...ContainerBase:Achildcontainerfailedduringstartjava.util.concurrent.ExecutionException:org.apache.catalina.LifecycleException:Failedtostartcomponent[StandardEngine[Tomcat].StandardHost[localhost].StandardContext[]]atjava.util.concurrent.FutureTask.report(Fut