网站后台发布文章或者产品、栏目时出现404错误,这个是怎么回事呢,怎么解决? 20

我的网站后台所有自增功能发布时都显示404,其他功能都可正常使用,希望可以远程操作帮忙解决... 我的网站后台所有自增功能发布时都显示404,其他功能都可正常使用,希望可以远程操作帮忙解决 展开
 我来答
胡说八道自动化
2017-06-21 · TA获得超过242个赞
知道小有建树答主
回答量:231
采纳率:66%
帮助的人:44.8万
展开全部

1.   最常见的404错误

1).傻瓜式错误

你测试你的servlet类时,在浏览器地址栏输入servlet类的地址错误;比如你的servlet类地址是:http://localhost:8080/CookieAndSession/Session1;但是你却输成http://localhost:8080/CookieAndsession/Session2CookieAndSession项目名错误。

这个错误只要你用心再输入以下即可

2)配置文件web.xml里的配置错误

最容易发现的一个错误是你创建servletle时不小心建成了java类;还有就是你配置文件中的改servlet类的配置错误,这种错误常见是你在myeclipse中重新改了servlet类名,但是myeclipse没有这么智能,所以没有把web文件中相应的设置改了,还是原来的。

这个错误你要手动的修改web配置文件;比如配置以下两种:

<servlet>

<servlet-name>Session1</servlet-name>   <servlet-class>com.csdn.session.Session1</servlet-class>

</servlet>

<servlet-mapping>

<servlet-name>Session1</servlet-name>

<url-pattern>/Session1</url-pattern>

</servlet-mapping>

3).tomcat配置错误

就是说你tomcat的虚拟目录错误了,如果你用的是myeclipse编写的部署到tomcat上,默认的是你当前servlet类所在的项目名,也就是你的web名,这个web名会自动添加到tomcat下的webapps目录下;出现这个错误的常见一个原因是你在myeclipse中修改了你的项目名,但是其实虚拟目录名还是你原来的项目名。

这个错误你也需要手动的修改虚拟目录名,具体步骤如下:

A.右击该项目名,然后点击properties(配置)如图:

B.上图中出现的web Context-root就是虚拟目录,你需要修改这个。此时就ok了,在运行试试,可以了

追问
你是说要检查程序吗?
农沙万俟秋巧
2020-04-11 · TA获得超过3703个赞
知道小有建树答主
回答量:3159
采纳率:28%
帮助的人:170万
展开全部
目测
你应该是修改了后台管理模版
但是把链接弄错了
你可以把dede文件夹里面的templets文件夹重新上传覆盖试下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式