如果页面传入多个参数的话,后台也要接受多个么?

getpara("参数1");

getpara("参数2");

......

getpara("参数100");

---------------

public class 数据库 extends model

public void sql语句(String 参数1,String 参数2,......String 参数100,);

----------------

如果页面传入多个参数的话,后台也要接受多个么?,有没有方便的方式比如讲参数放入集合中然后传递过去?不然手写参数好麻烦、、、

评论区

七五热

2016-11-15 15:10

看看人家 nutz 的文档,再看看咱们的,哎

七五热

2016-11-15 15:21

public void sql语句(String 参数1,String 参数2,......String 参数100,); 也是很好的,直观,方便。询问再偷懒的方式,感觉封装到集合中要取,也挺麻烦的

qin

2016-11-15 15:55

//?name=xxx&name2=dddd&name3=ssss
getPara("name");getPara("name2");getPara("name3");
//还可以这样
/haha/111-223-222-444
getPara(0)根据索引

JFinal

2016-11-15 16:34

可以写个封装参数的 bean,然后用 getBean(...) 一次性就全部获取了,还可以将第二个参数传入 "" 空字符串,这样参数的前缀 beanName 就可以不必写了,这个在手册中有说明

此外,参数传入进来,你不一定要全部接收,很自由,你还可以使用 checkUrlPara(...) 控制参数个数

piliwu

2016-11-15 16:49

顶顶顶顶

热门反馈

扫码入社