.action是啥文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.action是啥文件相关的知识,希望对你有一定的参考价值。
voteForm.action = "/vms/stage/vote/addVoteAction!voteAdd.action?voteType=" + voteType;
在这句话中,把FORM的ACTION事件改变方向到一个ACTION的文件中,我想了解,这是什么网页的文件,能否下载,里面的事件如何?平时上网的时候,IE的临时文件夹里如何是否有这些文件的?
问号后面的voteType=" + voteType是参数,在action类里面可以得到这个参数的值 参考技术A 不是文件 是一个请求。。相当于调用后台的一个方法。。然后根据那个方法的执行情况来给你展示不同的页面。。只是方法的执行你看不到。。你只看到了它返回给你的一个页面。。。
所以临时文件夹里面不会有那些东西的。。 参考技术B xxx.action是java语言struts框架规定的后缀,通过判断.action,服务器知道你是请求java语言编写的一个java类。从而执行这个java类完成一些事情。
struts2中报异常Unable to instantiate Action是啥原因
原因可能是配置文件加载出了问题。
对于这样的问题,观察报错误的信息:javax.UnavailableException: Parsing error processing resource path /WEB-INF/struts-config.xml意思是:WEB - INF / struts-config.xml处理资源的时候解析错误,重点是解析错误,不能解析意思是不能被struts所编译通过,里面存在不合法的配置、标签、dtd、注释等约束 可能还有其他的。
Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开,所以Struts 2可以理解为WebWork的更新产品。虽然从Struts 1到Struts 2有着太大的变化,但是相对于WebWork,Struts 2的变化很小。
出错了,导致无法实例化Action本回答被提问者和网友采纳 参考技术B 贴struts配置文件给我看追问
vote_allVote.action
/login.html
没有写错啊
Unable to instantiate Action, com.vote.action.struts2.UserAction, defined for 'user_login' in namespace '/'无法加载类com.vote.impl.UserServiceImpl
麻烦帮我看一下是什么问题。。
以上是关于.action是啥文件的主要内容,如果未能解决你的问题,请参考以下文章