session.getValueNames() 已经被废弃了。可以换一种写法:
<p>从session中得到各个属性:
<%
Enumeration <String> sessionAttributes = session.getAttributeNames();
while (sessionAttributes.hasMoreElements()) {
String key = sessionAttributes.nextElement();
out.println(key);
}
%>
</p>
<p>从session中得到各个属性:
<%
Enumeration <String> sessionAttributes = session.getAttributeNames();
while (sessionAttributes.hasMoreElements()) {
String key = sessionAttributes.nextElement();
out.println(key);
}
%>
</p>
2017-07-22
浏览记录重复问题,可以在dao方法里加一个数组去重方法,然后在getViewList方法中调用,对arr去重,评论字数有限就不上代码了,亲测可用哟~~
2017-07-21
已采纳回答 / 璐璐璐璐璐璐璐
jsp脚本是在页面中执行的java代码,这里的java代码和我们一般的java代码没有区别,都要以分号结尾,其本质是将java代码插入Servlet的service()方法中;声明是在jsp页面中定义变量或者方法,其本质是将定义的变量加入到Servlet类中(在所有方法之外),方法则成了Servlet类的方法
2017-07-21
已采纳回答 / 慕天心
上面是先去获取有没有已经存过的Cookie,跟着就判断Cookie是否为null,如果是null,表示没有存过Cookie。又判断了它的长度是不是大于0,如果等于0,就表示已经存过Cookie,但是Cookie中没有数据。最后创建的 Cookie cookie = new Cookie("listcookie",list);是保存数据的临时Cookie对象,把这个对象保存在response中才能在本地建立一个Cookie文件保存Cookie对象中的数据。
2017-07-21
没有修改tomcat配置文件的情况下,用普通浏览器打开request.jsp是可以正常显示中文字符的。只是eclipse中打开的页面有中文字符会出错,会显示404错误。
2017-07-21