if(!list.contains(request.getParameter("id"))){//如果list已包含这个ID,则不添加
list+=request.getParameter("id")+",";
}
if(list!=null&&list.length()>10){//这里我假设ID长度固定为1,只要判断长度>10(还有5个逗号), 就清空之前的list,只把最新的id加进去,并没有像老师那样直接清零,不然页面上没有显示历史记录了
list =request.getParameter("id")+",";
}
list+=request.getParameter("id")+",";
}
if(list!=null&&list.length()>10){//这里我假设ID长度固定为1,只要判断长度>10(还有5个逗号), 就清空之前的list,只把最新的id加进去,并没有像老师那样直接清零,不然页面上没有显示历史记录了
list =request.getParameter("id")+",";
}
2016-12-12
已采纳回答 / qq_慕姐6023852
看你的jsp文件的地方有没有放错,是不是直接在WebRoot目录下,不能放在WebRoot目录下的META-INF或WEB-INF,地址栏应该是http://localhost:8080/项目名称/jsp文件名称 用英文下的冒号
2016-12-12
其实可以设置ID长度固定,比如为5, 那么1000条记录的这个list长度就是1000*5 + 999=5999,其中999代表有999个逗号,那么只有判断list本身长度>5999,然后清空即可,没必要再split成数组,然后再判断数组长度.(个人看法,欢迎指正)
2016-12-12
没有居中是因为还少了css样式
<style type="text/css">
div{
float:left;
margin: 10px;
}
div dd{
margin:0px;
font-size:10pt;
}
div dd.dd_name
{
color:blue;
}
div dd.dd_city
{
color:#000;
}
</style>
<style type="text/css">
div{
float:left;
margin: 10px;
}
div dd{
margin:0px;
font-size:10pt;
}
div dd.dd_name
{
color:blue;
}
div dd.dd_city
{
color:#000;
}
</style>
2016-12-12
经测试(eclipse+oracle数据库):
我的oracle数据库驱动jar包, 无论放是按照老师说的放在在WEB-INF->lib下, 还是自己在build path->configure build path 下导入,数据库都能正常连接.
有谁知道老师为什么在视频里说放在WEB-INF->lib下么?
我的oracle数据库驱动jar包, 无论放是按照老师说的放在在WEB-INF->lib下, 还是自己在build path->configure build path 下导入,数据库都能正常连接.
有谁知道老师为什么在视频里说放在WEB-INF->lib下么?
2016-12-12
最新回答 / 超速_蜗牛
你看下这块写对了么,你这个错误我看着是details jsp页面接受到的id不对啊.<a href="details.jsp?id=<%=i.getId()%>">
2016-12-12
已采纳回答 / 慕仔4221270
你好像没有设置属性值,可以用表单自动全部匹配<jsp:setProperty name="loginUser" property="*"/>之后在获取用户名,密码什么的
2016-12-12
已采纳回答 / 我萌别打我0_0
<input type = "button" value = "登录"/>试着改成:<input type="submit" value="登录" />试一试
2016-12-11
老师讲得是比大学里的老师好多了,不过感觉就算跟着老师手敲代码进去,是可以运行成功,可是当过后再脱离这些代码,让自己独立去敲代码,真心感觉好无力啊,有没有同感的童鞋啊?
2016-12-11