为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / qq_忆思等待的泪_0
同上只需在文件头中引入:xmlns:context="http://www.springframework.org/schema/context" 即可
spring-web-sources 文件

链接: https://pan.baidu.com/s/1o85jSwi 密码: 42xf
出现404错误"There is no Action mapped for namespace [/] and action name [product_save] associated with context path [/ssh]."修改为:
<action name="product_*" class="com.ssh.action.ProductAction" method="{1}">
<!-- struts2.3版本之后,使用通配符调用方法时,内部会验证是否允许访问该方法-->
<allowed-methods>save</allowed-methods>
</action>
小伙伴们,如果出现
Message There is no Action mapped for namespace [/] and action name [product_save] associated with context path [/ssh].
在struts.xml中的<action>标签中加入<allowed-methods>save</allowed-methods>
因为在struts2.3版本之后,使用通配符调用方法时,内部会验证是否允许访问该方法,所以要加上下面的allowed-methods, 如何其中包含多个方法,可以用逗号分开

已采纳回答 / yuorchid
数据库编码改utf-8可以修改mysql的配置文件 .ini,加#服务端的编码方式  character-set-server=utf8  [client]  #客户端编码方式,最好和服务端保存一致  loose-default-character-set = utf8 
如果能看懂了视频并且完成一定的作业,可以分享代码,就好,因为有些架包的版本或是开发环境的问题,感觉,写的时候总是有点下问题

最新回答 / 慕粉2213397909
返回“SUCCESS":表示进行业务处理成功时返回该字符串,同时也是execute()方法默认返回的字符串,如果不成功,则返回"ERROR"字符串,或者其他自定义字符串,这些字符串是用来在struts配置action时用到

最新回答 / 慕村6019880
我使用第一种方法:action的类由struts2自身创建也会出这个错误,也没解决。但是使用第二种方法交由spring创建就行的。需要修改两个地方,struts.xml 的class 修改为 productAction,并在applicationContext.xml 中添加<!-- 配置Action类  因为是默认是单例,所以要加上scope-->    <bean id="productAction" class="com.ssh.action.ProductAction" sco...
cvc-complex-type.3.2.2: Attribute &#039;scope&#039; is not allowed to appear in element &#039;property&#039;.
课程须知
学习本门课程前,需要对Struts2、Hibernate、Spring的基础知识有所了解,没学过的同学可以观看慕课网的《Struts2入门》、《Spring入门》和《Hibernate初探之单表映射》等课程。
老师告诉你能学到什么?
1、能够自己动手搭建SSH整合环境 2、学会Struts2+Hibernate+Spring三大框架如何整合

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消