No bean named 'selfController' available

No bean named 'selfController' available

String path = request.getServletPath().substring(1);
String beanName = null;
String methodName = null;
int index = path.indexOf('/');
if (index != -1) {
   beanName = path.substring(0, index) + "Controller";
   methodName = path.substring(index + 1, path.indexOf(".do"));
} else {
   beanName = "selfController";
   methodName = path.substring(0, path.indexOf(".do"));
}

报错500怎么处理啊

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕小班 2020-03-31 10:01:11

同学你好,遇到错误,我们要去看具体问题是什么,然后去排查,比如:

    1、错误提示一般是英文,我们遇到错误时,可以先试着翻译一下~

    2、当然,还有运行报错时,会指定具体的错误代码在何处,点击链接找到错误代码。可以根据上下的代码推测错误。

    如果经历以上步骤同学还是不能解决,可以将错误信息复制粘贴出来,老师和同学们可以帮你看一下~

以后遇到的问题多了,也就能快速解决了,同学很棒了,继续加油。

祝学习愉快~

好帮手慕小班 2020-03-30 16:23:01

同学你好,找不到selfController相关bean:

        建议同学检查一下selfController相关Controller的注解是不是这样的呢:

http://img1.sycdn.imooc.com//climg/5e81abaf09859da803970120.jpg

注解内名称首字母小写。如果确认注解没有问题,建议同学把你的报错信息、访问路径以及目录结构贴一下,方便帮助你解答问题~~

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

  • 提问者 精慕门1416231 #1
    查了下后面确实是这样的,但是看到这里出现这个了就不知道怎么处理了
    2020-03-30 16:30:14
  • 好帮手慕小班 回复 提问者 精慕门1416231 #2
    同学你好,还麻烦同学具体描述一下自己的问题,是出现了什么内容,同学不知道怎么处理了。 继续加油,祝学习愉快~
    2020-03-30 19:01:11
  • 提问者 精慕门1416231 回复 好帮手慕小班 #3
    跟着视频在做准备工作到这里的,测试时显示的找不到selfController,但是视频却测试成功了所以一直找不到原因,现在知道了没创建肯定扫描不到的后面创建就行了
    2020-03-30 19:27:43
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师