小型BBS项目1--4月25号学习总结

//上午复习了部分javase,看了多个视频,觉得还是有必要做个这个小项目熟练一下

BBS要求:掌握递归的用法,分页的写法,html-css-jsp-JSP-Servlet的综合初步应用。

包含:树形展现,平板型展现,能够回复跟帖,初步的管理。

1.树形结构,递归调用。

用<! 表示包裹的全局变量,方法。具体代码不贴了,目前写到回复那里,有几个注意点

1)开头定义的String str =“”,不能置为null,百度后发现,PrinterStream中规定了,如果为null,就输出为null。

2)也是开头定义的String str 要在当前页面的最后在置为空字符,否则刷新一次,帖子就会增加一倍,因为是全局变量,会一直保存

3)"<a href = 'Reply.jsp?id="+rs.getInt("id")+" ' >",这里的加号表示连接两遍的字符串,因为其本身是一个变量,也可以写成"<a href = 'Reply.jsp?id=<%=rs.getInt("id") %>'>"

4)<input type="hidden" name="id" value="<%=rs.getInt(id) %>" />,隐藏域,数据会随着页面参数一起发送到服务器中。

递归调用:if(0 != rs.getInt("isleaf")){ tree(conn,rs.getInt("id"),level+1) }//本身就在tree方法中,最后当自己不是叶节点时,就自己调用自己

//就写这么多了,明天继续努力。

猜你喜欢

转载自blog.csdn.net/x3499633/article/details/70768266