eclipse中如果修改了tomcat文件还是没办法正常显示,可以将<a href = "javascript:location.href=encodeURI('request.jsp?username=李四')">测试URL传参数</a>这句这样写,就能在eclipse自带的浏览器中正常传递中文了
2018-07-01
仔细学习了其他人评论,发现一直纠结的重复显示问题原来可以这么解决,新增cookie时,先判断存不存在相同的,存在相同那就先删了相同的,再把当前的添加在最新位置,这样就能保证所有cookie都是唯一的,而且也保留了相对的浏览顺序,这样最贴近实际使用。给哪位评论作者赞一个!
2018-06-20
遍历最新的id时,如果发现和当前request中的id一样,那么不添加到viewlist里。这就解决了当前浏览不应该直接显示在历史浏览里。至于怎么解决最新5个互相不重复,没有想到好的办法,评论里看到使用无序容器处理,应该是比较简便的方式,
2018-06-20
最近五条浏览记录显示问题。感觉不那么简单,1.如果仅仅用contain判断,有过的就不追加写入cookie,但与实际使用不符,比如我依次浏览123456,那会显示23456,如果第7个再浏览1,那么我们一般希望它显示34561,但是这种方法下依旧显示23456(因为cookie已经存在1了)。2.cookie的追加写入保持原来,修改dao应该较为合理,麻烦点在解决重复显示的问题,按照实际使用习惯讲,要解决最新5个互相重复问题,至于这5个和其他历史cookie重复则不需要考虑。我的思路,getviewlist方法增加一个参数,用来传入当前requestgetparameter(“id”),
2018-06-20
麻烦了,page1每刷新一次就新建一个session,老师视频里是把之前的销毁语句注释了,可是我注释了甚至删除了都没用,还是刷新一次一个新会话。
2018-06-15