随笔分类 -  JavaWeb开发

摘要:今天把 JavaWeb 选课系统写完了,实现了选课功能,感觉很舒服 总用时 6 个小时 部分截图 阅读全文
posted @ 2020-02-17 19:47 你的深渊 阅读(209) 评论(0) 推荐(0)
摘要:JavaWeb选课系统 阅读全文
posted @ 2020-02-16 23:09 你的深渊 阅读(412) 评论(0) 推荐(0)
摘要:1.上传文件a.引入2个jar apache: commons-fileupload.jar组件 commons-fileupload.jar依赖 commons-io.jar b.代码:前台jsp: <input type="file" name="spicture"/> 表单提交方式必须为pos 阅读全文
posted @ 2020-02-12 23:16 你的深渊 阅读(123) 评论(0) 推荐(0)
摘要:JavaScript 可以使用 document.cookie 属性来创建 、读取、及删除 cookie。 JavaScript 中,创建 cookie 如下所示: document.cookie="username=John Doe"; 您还可以为 cookie 添加一个过期时间(以 UTC 或 阅读全文
posted @ 2020-02-11 22:51 你的深渊 阅读(159) 评论(0) 推荐(0)
摘要:1分页要实现分页,必须知道 某一页的 数据 从哪里开始 到哪里结束 页面大小:每页显示的数据量 假设每页显示10条数据 mysql分页:mysql:从0开始计数0 0 91 10 192 20 29n n*10 (n+1)*10-1 结论:分页: 第n页的数据: 第(n-1)*10+1条 -- 第n 阅读全文
posted @ 2020-02-10 23:16 你的深渊 阅读(383) 评论(0) 推荐(0)
摘要:三层优化1.加入接口 建议面向接口开发:先接口-再实现类 --service、dao加入接口 --接口与实现类的命名规范 接口:interface, 起名 I实体类Service IStudentService IStudentDao 实现类:implements 起名 实体类ServiceImpl 阅读全文
posted @ 2020-02-09 22:24 你的深渊 阅读(319) 评论(0) 推荐(0)
摘要:1response :响应对象提供的方法:void addCookie( Cookie cookie ); 服务端向客户端增加cookie对象void sendRedirect(String location ) throws IOException; :页面跳转的一种方式(重定向)void set 阅读全文
posted @ 2020-02-08 21:30 你的深渊 阅读(1433) 评论(0) 推荐(0)
摘要:1. Servlet生命周期:5个阶段 加载初始化: init() ,该方法会在 Servlet被加载并实例化的以后 执行服务 :service() ->doGet() doPost销毁 :destroy(), Servlet被系统回收时执行卸载 init(): a.默认第一次访问 Servlet时 阅读全文
posted @ 2020-02-06 19:51 你的深渊 阅读(420) 评论(0) 推荐(0)
摘要:MVC设计模式:M:Model ,模型 :一个功能。用JavaBean实现。 V:View,视图: 用于展示、以及与用户交互。使用html js css jsp jquery等前端技术实现 C:Controller,控制器 :接受请求,将请求跳转到模型进行处理;模型处理完毕后,再将处理的结果 返回给 阅读全文
posted @ 2020-02-05 20:28 你的深渊 阅读(458) 评论(0) 推荐(0)
摘要:Java分为2大类: a.封装业务逻辑的JavaBean (LoginDao.java封装了登录逻辑) 逻辑 可以将jsp中的JDBC代码,封装到Login.java类中 (LoginDao.java) package dao; import java.sql.*; import entity.Lo 阅读全文
posted @ 2020-02-04 19:42 你的深渊 阅读(520) 评论(0) 推荐(0)
摘要:错误重现 <% private static final String URL = "jdbc:mysql://localhost:3306/mydatabase?serverTimezone=GMT%2B8"; private static final String USERNAME = "roo 阅读全文
posted @ 2020-02-04 16:09 你的深渊 阅读(2324) 评论(0) 推荐(0)
摘要:1. JSP访问数据库 JSP就是在html中嵌套的java代码,因此 java代码可以写在jsp中(<% ... %>) 导包操作:java项目 :1 Jar复制到工程中 2.右键该Jar :build path ->add to build Path Web项目:jar复制到WEB-INF/li 阅读全文
posted @ 2020-02-03 21:00 你的深渊 阅读(724) 评论(0) 推荐(0)
摘要:PreparedStatement与Statement在使用时的区别: 1.Statement: String sql=" "; executeUpdate(sql) 2. PreparedStatement: String sql(可能存在占位符?) 在创建PreparedStatement 对象 阅读全文
posted @ 2020-02-02 13:34 你的深渊 阅读(604) 评论(0) 推荐(0)
摘要:1.JDBC:Java DataBase Connectivity 可以为多种关系型数据库DBMS 提供统一的访问方式,用Java来操作数据库 2.JDBC API 主要功能: 三件事,具体是通过以下类/接口实现: DriverManager : 管理jdbc驱动 Connection: 连接(通过 阅读全文
posted @ 2020-02-01 20:24 你的深渊 阅读(412) 评论(0) 推荐(0)
摘要:1response :响应对象提供的方法:void addCookie( Cookie cookie ); 服务端向客户端增加cookie对象void sendRedirect(String location ) throws IOException; :页面跳转的一种方式(重定向)void set 阅读全文
posted @ 2020-02-01 11:01 你的深渊 阅读(278) 评论(0) 推荐(0)
摘要:1JSP:动态网页 静态、动态:1.不用 和 是否有“动感”混为一谈 2.是否 随着 时间、地点、用户操作 的 改变而改变 动态网页 需要使用到 服务端脚本语言(JSP) 2架构CS:Client ServerCS不足: a.如果 软件升级, 那么全部软件都需要升级b.维护麻烦:需要维护每一台 客户 阅读全文
posted @ 2020-01-30 15:21 你的深渊 阅读(343) 评论(0) 推荐(0)