404错误

报警404 500

喜你入骨 提交于 2019-12-03 10:02:10
在代码运行时查看管理,有错报警时经常会出现404 和500 的报警码,那么都是那些报警呢? 404报警 就是前台代码有错误,如果运行代码时出现404报警,那就要去查找前台Web页面里的错误了。 500报警 就是后台代码有错误,如果运行代码时出现500报警,那就要去查找后台处理页面aspx 或者ashx页面里的错误了。 来源: https://www.cnblogs.com/yutang-wangweisong/p/11787424.html

请求页面 返回200 404 500

匿名 (未验证) 提交于 2019-12-03 00:08:02
原文链接:https://blog.csdn.net/m0_37056211/article/details/72779786     201-206都表示服务器成功处理了请求的状态代码,说明网页可以正常访问。 200(成功) 服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。 201(已创建) 请求成功且服务器已创建了新的资源。 202(已接受) 服务器已接受了请求,但尚未对其进行处理。 203(非授权信息) 服务器已成功处理了请求,但返回了可能来自另一来源的信息。 204(无内容) 服务器成功处理了请求,但未返回任何内容。 205(重置内容) 服务器成功处理了请求,但未返回任何内容。与 204 响应不同,此响应要求请求者重置文档视图(例如清除表单内容以输入新内容)。 206(部分内容) 服务器成功处理了部分 GET 请求。 300-3007表示的意思是:要完成请求,您需要进一步进行操作。通常,这些状态代码是永远重定向的。 300(多种选择) 服务器根据请求可执行多种操作。服务器可根据请求者 来选择一项操作,或提供操作列表供其选择。 301(永久移动) 请求的网页已被永久移动到新位置。服务器返回此响应时,会自动将请求者转到新位置。您应使用此代码通知搜索引擎蜘蛛网页或网站已被永久移动到新位置。 302(临时移动) 服务器目前正从不同位置的网页响应请求

eclipse 配置struts2.5.20

匿名 (未验证) 提交于 2019-12-03 00:04:02
版本号 jdk 12 tomcat 9.0 struts 2.5.20 搭建过程 1、struts需要选择的jar 2、web.xml文件的配置 3、struts.xml的配置 4、创建目录结构 注意事项 1、在创建web项目时一定要注意选择Dynamic web module version版本 3.1 要不然在配置完成后 发布项目 会出现404 2、在配置过滤器时最好两个都写上。过滤器书写依据 我遇到问题 1、一开始web版本选择的是4.0 之后发布的任何项目都是显示错误404 2、把struts lib目录下的所有jar包都导入进去 导致404 错误原因不知 3、在书写filter时只书写了一个导致404 写了两个就好了 这个原因未知 我觉的不是这个的问题 可能之前的配置就有问题 写一个应该也可以 不是必要的。 来源:51CTO 作者: oPengOoo 链接:https://blog.csdn.net/weixin_44739157/article/details/100804983

Eclipse配置Tomcat,访问404错误

匿名 (未验证) 提交于 2019-12-02 23:43:01
2019独角兽企业重金招聘Python工程师标准>>> 我从官网上面下载的tomcat6,直接启动发现正常使用,但是在Eclipse绑定后启动,访问localhost:8080,本来应该是tomcat的主页,但是却报了404错误。   百度搜索了一下,原来是tomcat编译位置的原因!   在Server面板中双击Tomcat就可以进入配置界面:   注意,如果你的Server Locations是灰色的,那么请先remove掉tomcat中部署的所有工程,然后clean一下。   看一下三个选项:   1 use workspace metadata   2 use tomcat installation   3 忽略吧...   第一个选项是说 tomcat会使用workspace的目录   第二个则是 使用tomcat的部署目录   这也就意味着,如果我们直接裸的启动一个tomcat,我们自己的worspace是没有相关的内容的,访问的话肯定会报404错误。   所以只要把选项修改为第二个选项就可以了。   其实这根本就不是一个问题,因为问题本身就不合理!   想想看 ,我想要在中国看到埃及的金字塔,这!!!!   好吧,两种方法: 一种是把金字塔搬到中国来;另一种就是你到埃及去!   第一种把金字塔搬到中国来,在上面的问题中,就对应到

Spring mvc出现404的几个原因

匿名 (未验证) 提交于 2019-12-02 23:43:01
出在web.xml xml配置出错一般为: < servlet > < servlet-name > springmvc </ servlet-name > < servlet-class > org.springframework.web.servlet.DispatcherServlet </ servlet-class > < load-on-startup > 1 </ load-on-startup > </ servlet > < servlet-mapping > < servlet-name > springmvc </ servlet-name > < url-pattern > / </ url-pattern > </ servlet-mapping > 控制器异常(最重要) 控制器类要加上@Controller 同时添加映射@RequestMapping("/xxx") 控制方法也要添加@RequestMapping("/xxx") 方法返回的类型是String,同时要注意视图解析器中的配置 @RequestMapping ( "/input" ) public String input ( Model model ) { //如果表单没有goods属性,addFoods.jsp就会抛出异常 /

Django自定义404、500等页面模板

匿名 (未验证) 提交于 2019-12-02 23:36:01
在站点访问的过程中难免会因为不小心而访问到一些不存在的链接404或网站突然抽风导致服务器错误500,但django默认的错误页面则不怎么友好,所以我们需要自定义404、500等页面,提升用户体验 1. 首先先写好404、500等页面的html文件 2. 在站点app项目中的views.py文件中编写网页404、500等处理函数 def pageNotFound(request): ''' 404、500处理函数 ''' return render(request, '404.html') 3. 在urls.py文件中添加404处理函数 urlpatterns = [...] handler404 = 'app.views.pageNotFound' handler500 = '...'

修改js文件,引发的404问题

北战南征 提交于 2019-12-02 17:00:41
记录一个bug,本地测不出来,客户后台却404,web测试可参考。(不知道是不是通用的) 先介绍下背景 我们是web产品,存在发布机、管理机、js文件,页面会引用到这些js文件。出于安全考虑,规定js文件名称和文件里面都不得带有版本号。 现在描述bug的来龙去脉 比如某个js文件叫juery.2.1.1,有10个页面引用了它。这时把它的名称改掉,叫SuperSlide。按说那10个页面里面的名称也要相对应改掉,但是只改了7个页面,3个漏 改了。所以讲道理,这3个漏改的页面,前台访问的话会报js404错误。但是不然,本地测试环境的前台一切正常。 而把网站包导到客户环境,再去访问,就找不到js文件了,猝。 原因是啥呢?因为js文件是静态资源,发布的时候,是“增量式发布”。即,修改js文件名称和页面里的名称之前,发布过一次,这时发布机上存的是juery2.1.1文件---页面 里面juery2.1.1的映射关系。修改过以后,对于那3个漏掉的页面来说,再次发布,发布机里存的是Superslide文件---页面里面juery2.1.1的映射关系。这时在前台访问的话 会把所有的映射关系都遍历一边,即便在第二次的发布里找不到映射关系,在第一次的也能。总之,能找到引用的js文件,前台就不会报错。 而客户环境呢?是把本地修改后的网站包导到客户环境的,那么对客户环境进行发布之后

要用404表示网页不存在,看完绝对涨知识,网友:厉害了程序员

折月煮酒 提交于 2019-12-02 11:02:49
在如今的社会,我们的学习和工作都离不开互联网,在信息量庞大而多样的世界里,我们只有通过不断的学习才能使得自己可以跟上时代发展的潮流。那我们在使用和通过手机或者电脑获取我们需要的信息时,不难的就会发现这样一个奇怪的现象和特别生气恼火的时候,那是在自己在刷网页和浏览信息时,显示屏就会跳出一个:404,not found。可以说出现这个,很多人都会表示很抓狂。 404,是一种HTTP状态码,指网页或文件未找到。HTTP 404或Not Found错误信息是HTTP的其中一种“标准回应信息”(HTTP状态码),此信息代表客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应且不知原因。 自定义404错误页面是增强用户体验的很好的做法,但在应用过程中往往并未注意到对搜索引擎的影响,譬如:错误的服务器端配置导致返回“404”状态码或自定义404错误页面使用Meta Refresh导致返回“302”状态码。正确设置的自定义404错误页面,不仅应当能够正确地显示,同时,应该返回“404”错误代码,而不是 “200”或“302”。虽然对访问的用户而言,HTTP状态码究竟是“404”还是“200”来说并没有什么区别,但对搜索引擎这则是相当重要的。 那为什么用“404”代替网业不存在?有一个说法是比较的专业,就是程序员为了提醒和告知人们他们所访问的网站,没有确切的地址,也就是根本没有这样的网站

你真的理解SpringMVC DispatcherServlet中的映射了吗?

故事扮演 提交于 2019-12-02 09:47:10
一、Request URL 与 Servlet url-pattern匹配顺序与关系 当一个请求发送到 servlet 容器(服务器)的时候,容器先会将请求的 url 减去当前应用上下文的路径,就是 scheme://ip:port/context 的 url 作为 servlet 的映射 url ,访问的是 http://localhost:8080/test/index.html ,我的应用上下文( context )是 test ,容器会将 http://localhost:8080/test 去掉,剩下的 /index.html 部分拿来和 servlet 的 url-pattern 进行匹配。 1. 精确路径匹配 ( 完全匹配 ) 以 ”/” 开始的,不包含通配符 * (不以通配符结尾)的,例如: <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>/index.html</url-pattern> </servlet-mapping> 2. 最长路径匹配(路径匹配) 以 ”/” 开始的,并且以通配符 * 结尾的(通配符只能在结尾,不能放中间。例如, /index/te*/index.html 这样的) <servlet-mapping> <servlet-name>default<

C# 错误配置页

♀尐吖头ヾ 提交于 2019-12-02 04:51:33
在web.config文件中 <system.web> <customErrors mode="On" defaultRedirect="报错时跳到指定错误页面url"> <error statusCode="404" redirect="找不到文件时跳到指定页面url" /> </customErrors> </system.web> 来源: https://www.cnblogs.com/xiaonangua/p/11730582.html