ssh整合,找不到action,如果不给action加class属性就能访问

http://pan.baidu.com/s/1kVPk56J 这是项目
使用:需要先在hibernate.cfg.xml中配置一下用户名和密码还有数据库路径 需要mysql数据库,随便能连一个数据库就可以,不然会报错,只有初始化用到了spring,hibernate
action里面直接返回了success
两个action一个可以访问一个找不到路径,但是类的映射是对的,用ctrl有下划线
图片说明
图上的配置文件在config源文件夹,struts/struts-staff.xml
struts.xml主配置文件中导入了这个配置文件

6个回答

已解决,兼容问题,我把spring所有的jar包全换成4.0了

qq_25322409
qq_25322409 汗,每次来csdn都要登陆,结果换了个号
接近 3 年之前 回复
qq_25322409
qq_25322409 麻烦看一下问题再答
接近 3 年之前 回复

不是因为你第二个action没写class么

qq_25322409
qq_25322409 没写默认是ActionSupport,没写的能访问,写了的不能访问
接近 3 年之前 回复

你这个项目的入口是哪个文件啊

qq_25322409
qq_25322409 先在项目上右键服务器运行,然后输入url,可以输入http://localhost/crmProject/asd 还有http://localhost/crmProject/ui
接近 3 年之前 回复



/jsp/index.jsp

</package>
action 加个属性
qq_25322409
qq_25322409 什么属性,具体点
接近 3 年之前 回复

能解释接 换了spring的jar为什么struts2就不能访问吗?

qq_25322409
qq_25322409 struts产生的action,说错
接近 3 年之前 回复
qq_25322409
qq_25322409 错误显示spring未知resource ,spring导致的action不能实例化,spring3低版本不兼容jre8,spring3出的时候,jre8还没出,因为我之前一直以为是struts的问题,所以一直在找struts的原因,不能实例化action的原因,我想是spring在生产action之前会先产生service,然后为action对于名称的字段注入,不管action是否需要注入,但这个步骤始终要执行判断,spring出错了导致后面的程序中断,所以也没有实例化action
接近 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!