/**
* 判断用户有没有绑定OpenID
*/
public void UserOpenIDIsExist() {
/*UploadFile uploadFile = this.getFile();*/
String openid = getPara("openid");
System.out.println("*******" + openid);
//判断传进来的openid是否为空
if (StringUtil.isNotBlank(openid)&&openid!="1") {
//如果不为空并且不等于1就去查询这个openid
List scStudent = weChatBindService.findUserByOpenId(openid);
//如果返回的集合大小=0,就返回错误,msg=0
if (scStudent.size() == 0) {
renderError("0");
} else {
//否则就返回查到的json字符串
renderJson(scStudent);
}
} else {
//如果传进来的openid为空,则返回请求参数异常
renderError("请求参数异常");
}
}如图,我这个方法是前端传来一个id,我查到了就返回查到的学生信息,我现在另一个controller有一个方法,需要拿到这个学生的信息,不知道怎么接收数据,我有想过用setAttr,但是看了文档说是这个最好不要用来存放数据,于是我就放弃这个方法了,还有什么别的办法吗?
项目:JFinal