使用srczh的框架怎么把页面的值传入到控制器中在把值返回页面呢

使用srczh的框架怎么把页面的值传入到控制器中在把值返回页面的
回答 (4)

# 1 admin 6月前

你好,

传值到控制器可以用a标签传参数,以及form表单提交数据。

数据返回到页面一般是request和response。

使用srczh.jar框架的话除了上面的方法还可以

 1,使用this.srcBind(map); 

 2,ajax可以使用this.write(chars);

 3,使用return Object[] 返回一个数组,数组第一个值是页面地址,数组第2是返回的参数

 详情查看 教程 - srczh.jar 中控制器一节

 https://srczh.com/help/srczhjar/controller.html

# 2 admin 6月前 已采纳

比如你用action,user为例,接收方法必须命名 UserAction 继承 SrcAction, 其它控制器参考文档 srczh.jar

public class UserAction extends SrcAction {

	//user javaBean对象 可以接收前端传值
	private User user;
	//Dao 注入一个UserDao
	private UserDao userDao;
	
	//接收处理方法 调用如 /src/user/save
	//监控路径/user/save
	public Object save() {
		//执行Dao中的 save方法,返回随自己的业务定
		Map obj=userDao.save(user);
		//处理业务后返回
		//如果是ajax调用可以
		this.write(obj.toString());
	
		//可以直接在return中返回页面和数据
		//return new Object[]{"返回页面地址",obj}
		
		//或绑定方式返回obj数据
		this.srcBind("自定义命名", obj);
		//如果是需要返回页面
		return "返回的页面地址,可以是WEB-INF等任意目录下的,可以是html文件,不需要jsp";
	}
	
}

boylee
积分 10
排名 10
关注 0
收藏 0
项目 0
文章 0
问题 1
回答 0
关注 主页 消息
上线期间,所有资源打折!
srczh广告
类似问题
2016 - 2021 © srczh.com 版权所有 增值电信经营许可:粤ICP备19068081号
深圳市中文远星科技有限公司