Jfinal controller 部分方法
2016-08-12 15:26
169 查看
部分方法:
1、获取参数:getPara(String name);
getParaToInt(String name) ,将返回参数的值转为int;
getPara() ,url中参数连接为/v1-v2-v3,该方法请求返回v1-v2-v3参数整体值;
getPara(0) ,url中参数连接方式为/v1-v2-v3,该方法请求返回v1;
getParaToInt(1) ,将返回参数的值转为int,若url中参数连接方式为/2-3-N8,该方法请求返回3,n或N代表负数
2、文件上传:getFile(String name,saveUrl,maxSize,encode);
3、数据传递:setAttr(string,Object),存储的值在页面中使用el表达式能获取到;
4、返回客户端:render("test.html"),渲染名为 test.html 的视图,该视图的全路径为”/path/test.html”;
render(”/other_path/test.html”),渲染名为 test.html 的视图,该视图的全路径
为”/other_path/test.html”,即当参数以”/”开头时将采用绝对路径;
renderJsp(”test.html”),渲染名为 test.html 的视图,且视图类型为 Jsp。
renderJson() 将所有通过 Controller.setAttr(String, Object)设置的变量转换成 json 数据并渲染
renderJson(“users”, userList),以”users”为根,仅将 userList 中的数据转换成 json数据并渲染。
renderJson(user)
将 user 对象转换成 json 数据并渲染
注意:注意:
1:IE 不支持 contentType 为 application/json,在 ajax 上传文件完成后返回 json 时 IE 提示下载文
件,解决办法是使用:render(new JsonRender(params).forIE())。
2:除 renderError 方法以外,在调用 render 系列的方法后程序并不会立即返回,如果需要立即
返回需要使用 return 语句。在一个 action 中多次调用 render 方法只有最后一次有效。
5、获取request:getRequest();
6、获取response:getResponse();
1、获取参数:getPara(String name);
getParaToInt(String name) ,将返回参数的值转为int;
getPara() ,url中参数连接为/v1-v2-v3,该方法请求返回v1-v2-v3参数整体值;
getPara(0) ,url中参数连接方式为/v1-v2-v3,该方法请求返回v1;
getParaToInt(1) ,将返回参数的值转为int,若url中参数连接方式为/2-3-N8,该方法请求返回3,n或N代表负数
2、文件上传:getFile(String name,saveUrl,maxSize,encode);
3、数据传递:setAttr(string,Object),存储的值在页面中使用el表达式能获取到;
4、返回客户端:render("test.html"),渲染名为 test.html 的视图,该视图的全路径为”/path/test.html”;
render(”/other_path/test.html”),渲染名为 test.html 的视图,该视图的全路径
为”/other_path/test.html”,即当参数以”/”开头时将采用绝对路径;
renderJsp(”test.html”),渲染名为 test.html 的视图,且视图类型为 Jsp。
renderJson() 将所有通过 Controller.setAttr(String, Object)设置的变量转换成 json 数据并渲染
renderJson(“users”, userList),以”users”为根,仅将 userList 中的数据转换成 json数据并渲染。
renderJson(user)
将 user 对象转换成 json 数据并渲染
注意:注意:
1:IE 不支持 contentType 为 application/json,在 ajax 上传文件完成后返回 json 时 IE 提示下载文
件,解决办法是使用:render(new JsonRender(params).forIE())。
2:除 renderError 方法以外,在调用 render 系列的方法后程序并不会立即返回,如果需要立即
返回需要使用 return 语句。在一个 action 中多次调用 render 方法只有最后一次有效。
5、获取request:getRequest();
6、获取response:getResponse();
相关文章推荐
- Android Native 绘图方法
- Angularjs 跨域请求
- 我的JFinal也要PathVariable
- javascript 面向对象编程 function是方法(函数)
- javascript 面向对象编程 function也是类
- ASP.NET MVC @Helper辅助方法和@functons自定义函数的使用方法
- IIS下PHP连接数据库提示mysql undefined function mysql_connect()
- 浅谈Javascript中Object与Function对象
- JavaScript通过function定义对象并给对象添加toString()方法实例分析
- IE 当eval遇上function的处理
- js传中文参数controller里获取参数乱码问题解决方法
- JavaScript中Object和Function的关系小结
- Javascript 使用function定义构造函数
- 关于function类中定义变量this的简单说明
- javascript Object与Function使用
- JavaScript中的Function函数
- 使用Function.apply()的参数数组化来提高 JavaScript程序性能的技巧
- 解读ASP.NET 5 & MVC6系列教程(10):Controller与Action
- javascript下function声明一些小结
- 常用的javascript function代码