JSP实例——博客首页

JSP实例——博客首页 由David发表在天码营


在学习了HTML/CSS等前端技术以后,我们能够编写漂亮的静态博客页面,那么接下来就应该考虑如何让他们动起来!这一节中我们将学习如何使用JSP来实现“动态”的博客系统。单纯使用Servlet同样也能完成类似功能,但是缺点也是显而易见的——大量HTML代码嵌入在Java源文件中,所以例子中不展示纯Servlet实现。

博客首页页面需要动态化的地方有两个:

  • 最上方导航栏中的“我的首页”,“账号管理”等信息只有在用户登录后显示才有意义。由于尚未学习用户登录相关的细节知识,本节中判断用户是否登录我们用一个返回固定值的函数来模拟实现。
  • 用户列表。随着时间的推移,注册用户会越来越多,这个列表的内容也是不固定的

通过条件判断显示导航栏

导航栏中需要根据条件决定是否隐藏导航链接,可以通过嵌入if表达式来实现:

<% if (2 > 1) { %>
<ul class="nav navbar-nav"><li><a href="#">我的首页a>li><li><a href="#">账号管理a>li><li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown">账号管理<span class="caret">span>a><ul class="dropdown-menu"><li class="dropdown-header">管理li><li><a href="#">博客信息a>li><li><a href="./create.jsp">创建博文a>li><


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部