//前台 jsp页面
<%@ page contentType=“text/html;charset=UTF-8” language=“java” %>
//后台 servlet
@WebServlet(name = “loadServlet”,value = “/loadServlet”)
public class LoadServlet extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doGet(request,response);
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//创建service接口实现类 ,得到数据库新闻集合
NewsService newsService=new NewsServiceImpl();
ListnewsList=newsService.selectAll();
//将新闻集合转为json格式
String news=JSON.toJSONString(newsList);
//新建一个可变字符串----将集合遍历添加到可变字符串中
StringBuffer st=new StringBuffer();
st.append("
"+“李明真帅”+"
");for(News news1:newsList) {
st.append(“
- 序号:”+news1.getId()+“标题:”+news1.getTitle()+“作者:”+news1.getAuthor()+“内容:”+news1.getSummary()+"
- ");
}
//通过流将可变字符串发送给前台jsp页面
PrintWriter out=response.getWriter();
out.print(st);
out.flush();
out.close();
}
}