ddng.net
当前位置:首页 >> jAvA中的ACtion怎么写 >>

jAvA中的ACtion怎么写

public interface Actionextends ActionListenerAction 接口提供 ActionListener 接口的一个有用扩展,以便若干控件访问相同的功能. 除了 ActionListener 接口定义的 actionPerformed 方法之外,此接口还允许应用程序在一个位置定义: 描述函数

$.ajax({ type:"POST",//提交数据的类型 POST GET url:"test.action",//提交的网址 data:{Name:"sanmao",Password:"sanmaoword"},//提交的数据 datatype: "html",//返回数据的格式 "xml", "html", "script", "json", "jsonp", "text" success:function(data){//成功返回之后调用的函数 } , error: function(){ //调用出错执行的函数 //请求出错处理 } });

方式为:action中调用服务中间层,然后服务中间层调用底层DAO,获取集合,然后将获取到的集合保存到request/session等中去,然后跳转到页面,在页面通过标签<Logic/>等,进行获取

你用的是struts标签 在/login参数后面加上个函数login.do?method=saveexecutex是s框架本身默认的方法,所以你要删掉才可以 ,另外 你的loginaction 类 不能继承 action 要继承dispatchaction才可以

jsp提交到action的方法,在struts2中的配置如下:<!-- action属性为actionNmae!methodName的形式其中ActionName指定提交到哪个Action,而methodName指定提交到指定方法-->action="ActionName!add"其中一个按钮的代码如下:<input

"不知道写什么了"这个地方写你action里面的用户的属性 比如你要的name跟pwd就行 它会自己找到对应的

这个需要你在提交的时候作控制,改成异步提交,也就是所谓的ajax,这样action返回的return mapping.findforward("xxxx"),就会作为一个流输出到异步提交的接受端,而不会发生跳转.

actionlistener字面上理解就是动作监听器.它是一个接口,在实现此接口的类中,你可以给需要关注其动作的组件(如Button)添加监听器(addActionListener(this);),之后在事件处理方法(public void actionPerformed(ActionEvent event)

额 看不懂你说的哦 不过struts2中的action最普遍要继承ActionSupport这个类,而你们老师继承ServletRequestAware类反正我们用过,然后就是定义实体类,和借口的方法.在spring中注入 struts2中的方法以public String +方法名(){return "111";}来进行操作 return 里面的字符串要和你struts2配置中的那个<result name="111">/页面的位置</result>中的name属性相同,你在登录页面的form中调用你写的“方法名”就进入方法中如果成功返回“111”就会进入你所设置的页面位置.

对应的javaBean调用getParameter(“ID”)判断得到的值是XX,if(XX){//处理}

网站首页 | 网站地图
All rights reserved Powered by www.ddng.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com