struts2 跳不到action里面的方法 20C

小弟我最近搭了个ssh 框架的平台 做一些简单的demo 遇到了一个诡异的问题
这是action层
这是Struts2
这是jsp页面
这是错误信息
报的是 找不到这个dglist方法 我弄了半天 不知道哪个地方有错误 可我发现 如果我换个路径到其他action的方法 是可以正常执行的 高分求解

4个回答

3.2、用户自定义Action

用户自定义Action的方法有三种:

A.创建一个独立的类,并实现execute方法,或者在配置文件中指定特定的method方法。当然,也可以在HttpRequest中指定具体的method;

B.创建一个类,并实现Action接口,Override接口下的execute方法,并享有预先定义好的各种常量的使用权限;

C.创建一个类,并继承ActionSupport类,Override父类下的execute方法,并享有父类和接口中的所有常量和预定义方法;

其中,第三种方式是我们最常用的

加包名
图片说明

meiyoujiaru
Ginna1993 人家是spring注入的不用写包名也可以
2 年多之前 回复

我的思路是

1.将方法名改一下,看能找到吗 要是可以就是 类可以找到并且Spring的注入也是正确的 将方法再看看 就行

若是进不去新的方法 那就是你的 Action类没有注入成功 找不到那个类

你再看看 你的类是在com.ibeifeng.easybuy.action下面

struts.xml里面的
action节点的class属性可以写spring配置的bean.id或者全类名,你检查一下

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!