首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

不知道如何问,新手

2013-09-08 
不知道怎么问,新手我在后台取到了一些关键字:比如:听歌,游戏,起床困难户等,这个是保存在一个字符串变量里

不知道怎么问,新手
  我在后台取到了一些关键字:比如:听歌,游戏,起床困难户等,这个是保存在一个字符串变量里面的,我想在前台显示出来,但是根据关键字的热门程度,字体不一样,这样怎么做?后台是java  前台是html。 你所说的热门度是存取的?如果是的话,你取到字符串之后截取每一个,然后比较一下,热门的就添加一个css样式,其他的不变,是在js里校验
[解决办法]
我想到的就是like去查,根据数量再replace就行
[解决办法]
热度有数据采集吧。根据数据采集的量去改变关键字的显示css
[解决办法]
这些词存入数据库时应该加一个列状态表明热度,后台是封装好对象传到前台的,根据列的热度值判断给定不同颜色即可啊,可以配合js修改css样式
[解决办法]
后台取到的这些关键字可以绑定到一个map集合里,这些关键字被浏览一次对该词组的value值+1,这样根据map集合里的value值的大小来改变前台的CSS样式
[解决办法]

引用:
Quote: 引用:

后台取到的这些关键字可以绑定到一个map集合里,这些关键字被浏览一次对该词组的value值+1,这样根据map集合里的value值的大小来改变前台的CSS样式


引用:
这些词存入数据库时应该加一个列状态表明热度,后台是封装好对象传到前台的,根据列的热度值判断给定不同颜色即可啊,可以配合js修改css样式


引用:
热度有数据采集吧。根据数据采集的量去改变关键字的显示css


引用:
我想到的就是like去查,根据数量再replace就行

我现在就是不知道怎么样根据热度值去改变css样式,在前端怎么判断,没接触过。



如果能获取到热度值,就好办了啊
在前台判断热度值呗,如果

if (热度值 > 10){
   
   document.getElementById("id").style.color="green"; 
   //document.getElementById("id").style.fontFamily="楷体"; 

}else 

类似这样判断

热点排行