jsp实现-登录状态响应,商品列表展示---el&jstl

 

登录前:

登录

jsp实现-登录状态响应,商品列表展示---el&jstl_第1张图片

登陆后

jsp实现-登录状态响应,商品列表展示---el&jstl_第2张图片

 

代码实现--登录状态和商品列表展示

1登录

LoginServlet

//只获取用户名,不获取密码验证等等
		String username = request.getParameter("username");
		
		request.getSession().setAttribute("username", username);
		response.sendRedirect(request.getContextPath()+"/productList");

login.jsp


	
账号:
密码:

header.jsp

2,商品列表product

ProductListServlet

QueryRunner runner = new QueryRunner(DataSourceUtils.getDataSource());
		String sql = "select * from product";
		List productList = runner.query(sql, new BeanListHandler(Product.class));

request.setAttribute("productList", productList);
		request.getRequestDispatcher("/product_list.jsp").forward(request, response);

product_list.jsp


	


	

${product.pname }

商城价:¥${product.shop_price }

要配置jstl架包

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

 

你可能感兴趣的:(jsp实现-登录状态响应,商品列表展示---el&jstl)