oschina一个字段多个复选框checkbox值是如何存放与展示的?

FoxHu 发布于 2013/12/05 16:20
阅读 745
收藏 3

@tsl0922 你好,想跟你请教个问题:我在设计一个web程序中有一个字段跟oschina的很像,需要存放用户选择的多个值,就像oschina的个人资料其中的语言选择字段lang
后台应该是通过RequestContext类的params方法

public String[] params(String name) {
		return request.getParameterValues(name);
	}



来获得一个字符串数组,那么
1.oschina数据库字段lang是怎么存放这个字符串数组的?
2.用vm模板在页面展示的时候,怎么判断哪个复选框是选中状态呢?
谢谢!

加载中
0
tsl0922
tsl0922

这个主要看你自己怎么设计存储了,没有个标准答案,怎么方便怎么来就是了。lang这里不一定就要是个字段哦,因为它的值不只一个。

0
w
wygxz
逗号分隔啊...1,2,3,4  行不行.
0
zqq90
zqq90

其实就是 Tag。

为了方便检索 可能有个 tag 表, post_tag 对应表

0
悠悠然然
悠悠然然

这个在关系数据库么,要么主从表,要么分隔符。

在NoSQL数据库,就更简单些。

实际上现在许多系统采用NoSQL方式开发,确实也比较方便的说。


返回顶部
顶部