纯JSP简易商城项目(不含支付)带购物小车

jsp一般都是搭建java文件来写控制器来做的,那么如果所有的都只在jsp中实现呢,本文就纯jsp实现简易商城项目,包含数据库读取写入等一系列操作。是个做实验研究的好参考!

demo 请狠狠的戳这里 ¥  http://download.lllomh.com/cliect/#/product/J615005547697608

demo 请狠狠的戳这里 c   https://download.csdn.net/download/lllomh/12524257

效果:

jsp project cart shop

1,环境:直接把ROOT目录下的文件替换即可
1.1 导入 test.sql config/datedase.jsp数据库账号密码改过来
1.2 这里可能会有些坑,下载好的tomcat里面的 lib可能没有相关的jar包,报错。这时候需要下载放过去,就是这个jsp-api.jar    /     mysql-connector-java-5.1.39-bin.jar  /  servlet-api.jar  这在demo中都会有

2,目录结构: <br>
   Controller    控制器处理 <br>
   model    数据操作<br>
   view   视图文件<br>
   config  配置相关<br>
   
3,包含 登录 view/login.jsp  
       注册 view/reg.jsp
       购物车添加 view/cat.jsp    
       查看购物车 view/catlist.jsp
       主页 index.jsp
   额外包含 退出登录 功能       

先 config/databse.jsp配置数据连接
 

<%
    String h = "this a code";
    Class.forName("com.mysql.jdbc.Driver");  驱动程序名
    String url = "jdbc:mysql://localhost:3306/test"; //数据库名
    String username = "root";  //数据库用户名
    String password = "root";  //数据库用户密码
    Connection conn = DriverManager.getConnection(url, username, password);  //连接状态
 %>

登录、注册、用户中心、退出登录 等公用资源在top.jsp中

4,整体实现<br>
 组件化处理 mvc 结构分工!
 小组件放在component中
 通过首页indx 进行跳转指向.加少许js
 配合处理登录状态存储
 
 登录测试账号 aa  密码 11

原文地址:https://www.cnblogs.com/lllomh/p/14991888.html