【java – 404 – 请求资源不可用 – Spring MVC】教程文章相关的互联网学习教程文章

使用Spring 4注释的java – 404错误页面配置【代码】

我有一个Spring 4的Spring MVC项目.我的服务器是tomcat 7.我正在尝试制作一个404页面,我尝试了很多东西,但我做不到. 我错过了什么? 这是WebAppContext:@Configuration @ComponentScan(basePackages = {"com.***" }) @EnableWebMvc public class WebAppContext extends WebMvcConfigurerAdapter {private static final String VIEW_RESOLVER_PREFIX = "/WEB-INF/pages/";private static final String VIEW_RESOLVER_SUFFIX = ".js...

java – 网站是否正常返回页面未找到(404)页面的HTTP代码200?【代码】

我正在对一些网站进行一些测试(我不会提及),并且当它们是页面未找到页面时它们返回200个代码.这是针对任何Web开发标准的吗? 这是我用来查看URL返回码的代码:System.out.println(new String("getRespCode=" + urlConnection.getResponseCode() + ", HttpURLConnection=" + HttpURLConnection.HTTP_OK + "\n"));有任何想法吗?解决方法:这称为软404或假404.维基百科有一个detailled discussion.任何网络标准都不允许(我不知道任何有...

java – 尝试运行servlet时出现HTTP状态404错误【代码】

参见英文答案 > Servlet returns “HTTP Status 404 The requested resource (/servlet) is not available” 6个我有一个问题,我正在尝试运行我的简单servlet,Hello.java.我在eclipse中创建它,然后将文件放在webapps / ServletTest / WEB-INF / classes文件夹中并编译它,在同一文件夹中创建文件Hello.class.然后我修改了我的web.xml文件以映射servlet并尝试通过以下地址运行它http://localhost...

java – Spring Boot Controller 404【代码】

我在Spring Boot中相当新,并试图构建一个简单的Web应用程序.我已经定义了一个包含我的url映射的控制器类,但是在浏览器上它给了我一个白标签页错误(404).我无法理解为什么它无法映射.我已经尝试更改我的组件扫描基础包,但它仍然没有将我重定向到页面“abc”或在控制台中打印“控制器”. 的pom.xml<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XM...

java.lang.AssertionError:预期状态:200实际:404【代码】

我收到此错误消息:java.lang.AssertionError: Status Expected :200Actual :404我的控制器是这样的@Service@RestController@RequestMapping("/execute/files")@ResponseBodypublic class ControllerFiles {@Autowired@Qualifier("fileRunner")ProcessRunnerInterface processRunnerInterfaceFiles; public InputState executeRestFile(@RequestParam String name) throws ExecutionFailedException, URISyntaxException {///co...

做java web时eclipse中的项目一直无法访问报404【图】

出错的原因有很多,这个是一个比较详细的检查方法大佬的博客。 比较惨的是我的错误不是这个。 首先分析一下我的错误,我运行项目时会出现404,但是在项目地址后加上jsp文件名就没有404.解决方法: 更改Tomcat里的配置 先右击下面这个,选择Add and Remove再右击选择Stop,之后双击Tomcat服务器(就是上面右击的那个)进入配置,更改选项 修改Servers下你用的Tomcat的版本下的web.xml把<param-value>False</param-value>的False...

java – 404错误,在运行eclipse luna的tomcat 8上使用简单的RESTeasy服务【代码】

我总是得到404响应.资源未找到.用tomcat测试8.0.以下是细节. 网址:http://localhost:8080/ESTServer/rest/message/hello 的pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>ESTServer</groupId> <artifac...

JavaConfig Spring Web Flow返回404未找到(JSP)【代码】

我一直在尝试通过将现有项目从xml配置修改为JavaConfig来实现Spring Web Flow 2.4的Java配置功能. XML版本有效,但JavaConfig没有.每次我尝试使用URL http://localhost:8080/sia_p219_ch08_spring_web_flow_order_pizza_customer_flow_complete/pizza启动流程时,它都会返回404.没有例外.控制台显示没有“找不到请求映射…”消息.该网页显示原始服务器未找到目标资源的当前表示,或者不愿意透露该目标资源是否存在. 该项目于github托管...

java – 在Eclipse上运行动态Web项目会在Tomcat 7中出现404错误

我不完全确定为什么会这样. 现在我能够构建项目而不会遇到任何问题,并且它部署到我运行的eclipse tomcat服务器上 所以记住这一点,这里的索引是hera.jsp,我在我的web.xml文件中设置了: 更糟糕的是,似乎无论我尝试什么,我总是得到同样的错误信息: 在发布之前,我所能想到的包括使其更完整是我的构建路径和服务器设置,所以这里也是这些.解决方法:我有类似的问题.首先: >检查是否所有源都复制到tomcat7 webapps,尤其是hera / WEB-INF...

java – 404 – 请求资源不可用 – Spring MVC【代码】

我正在尝试在我的网站中使用Spring框架,但在尝试设置时我遇到了麻烦.我知道很多人都问了一些与我的问题相似的东西,但是我不能用我见过的所有提示解决我的问题. 请参阅下面的代码,我的代码试图使用Spring框架打开.jsp文件. web.xml中<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://java.sun.com/xml/ns/javaee"xmlns:web="http://java.sun.com/xml/ns/javae...

java – 使用Jetty支持Angular 2的PathLocationHandler(使用404错误页面)【代码】

我正在尝试研究如何使用嵌入式Jetty服务器支持Angular 2的PathLocationHandler.要做到这一点,据我所知,我需要将任何404请求重定向到顶级index.html文件(https://stackoverflow.com/a/34104534/797) 我认为这样做的方法是给ContextHandler和ErrorHandler,它将所有404请求重定向回/index.html,类似下面的代码(我实际上是在上下文xml文件中做的,但代码可能更容易概念化/调试). 我看到的是我的错误处理程序被完全忽略了,我不知道如何解...

java – 404使用HttpUrlConnection访问Tomcat时,从浏览器访问200【代码】

我得到了最奇怪的Tomcat错误.我有一个在我的localhost上使用tomcat在端口8080上运行的Web应用程序,一切似乎运行良好,没有错误等.但是,当我尝试使用HttpURLConnection类从另一个应用程序访问此Web应用程序时,我收到404错误.奇怪的是,当我在浏览器中放入相同的URL时,它返回200个代码并具有有效的响应. 我已经从这些帖子中尝试/检查了以下内容:post1和post2 >设置用户代理和接受标头.>我已经检查了响应体(使用HttpURLConnection.getI...

java – 为什么TestRestTemplate忽略404客户端错误?【代码】

我写了一个Spring Boot控制器来监听发送到/ orders /的PUT请求. 在我的集成测试中,我注意到TestRestTemplate没有像我预期的那样对404响应做出反应.这会导致像这样的测试通过:@RunWith(SpringRunner.class) @SpringBootTest(webEnvironment=WebEnvironment.RANDOM_PORT) public class OrderControllerTest {@Autowiredprivate TestRestTemplate restTemplate;@Testpublic void testValidPut() throws Exception {HttpHeaders heade...

[【java】]测试接口为什么返回404,将Controller改为RestConntroller问题成功解决!

将Controller改为RestConntroller问题成功解决! 附:@Controller和@RestConntroller区别 @RestController is a stereotype annotation that combines @ResponseBody and @Controller. 意思是: @RestController注解相当于@ResponseBody + @Controller合在一起的作用。 1)如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,配置的视图解析器InternalResourceViewResolver不起作用,返回的内容就是...

java – Spring注销提供404错误【代码】

我已经查看了SO中列出的所有解决方案,但似乎无法使其正常工作.我有一个简单的spring-security xml文件 – <?xml version="1.0" encoding="UTF-8"?> <beans:beans xmlns="http://www.springframework.org/schema/security"xmlns:beans="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.springframework.org/schema/security http://www.springf...