/** * 判断用户有没有绑定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