1、在web.xml中,配置默认访问首页是index.jsp,在index.jsp中,写个跳转:<jsp:forward page="xxx.action" />这一句话即可,则默认会去这个xxxaction中调用execute方法,从db捞取帖子的相关信息。2、可以只显示帖子标题。其实很简单,你将帖子标题查询出来后,在jsp中给个超级连接,类似于<a href="xxx.action?titleId=1">帖子1标题</a> <a href="xxx.action?titleId=2">帖子2标题</a> <a href="xxx.action?titleId=3">帖子3标题</a> 点击超级连接之后,利用传入的titleId再去数据库查询这条帖子,将相信内容查询出来,现在在jsp中即可。 3、分页也很简单,不知道你是否集成了其他框架,如orm框架,hibernate或者jpa等,如果你没有集成,则可以用纯jdbc即可。至于分页sql,这个要取决于你用什么资料库了。sqlserver的分页语句一般是: SELECT TOP 页大小 * FROM TestTable WHERE (ID NOT IN (SELECT TOP 页大小*页数 id FROM 表 ORDER BY id)) ORDER BY ID oracle分页语句一般是: select tbl.* from (select *,rownum as rn from SEPTEST order by TYPE ASC) tbl where tbl.rn <= 4
<a href="xxx.action?titleId=2">帖子2标题</a>
<a href="xxx.action?titleId=3">帖子3标题</a>
点击超级连接之后,利用传入的titleId再去数据库查询这条帖子,将相信内容查询出来,现在在jsp中即可。
3、分页也很简单,不知道你是否集成了其他框架,如orm框架,hibernate或者jpa等,如果你没有集成,则可以用纯jdbc即可。至于分页sql,这个要取决于你用什么资料库了。sqlserver的分页语句一般是:
SELECT TOP 页大小 *
FROM TestTable
WHERE (ID NOT IN
(SELECT TOP 页大小*页数 id
FROM 表
ORDER BY id))
ORDER BY ID oracle分页语句一般是:
select tbl.* from (select *,rownum as rn from SEPTEST order by TYPE ASC) tbl where tbl.rn <= 4