摘要:
题一: 分析: 要想对比不同行之间的数据大小,利用where不能直接对其进行对比,where只能对比不同列之间的数据,因此对同一个表join,将不同行对比的数据转换到列上。 select stu.* , c1.score as '01课程分数' ,c2.score as '02课程分数' from 阅读全文
摘要:
问:查询id是1的学生所在班级的班主任的名字 将两张表变成一张表(除了部分字段命名重复的问题以外,可以将它看成一张表):用join: eg: select * from mysql_day1 join scores 答上面问题: select stu.id ,stu.name, stu.classi 阅读全文
摘要:
常见查询语句: select .... from .... where .. group by ... having ... order by .. limit... 输出 获取数据 过滤 分组 过滤 排序 限定个数 以上为书写顺序,以下为执行顺序: from -> where -> group b 阅读全文
摘要:
public User checkUserLoginDao(String uname, String pwd) { // 声明jdbc对象 Connection conn = null; PreparedStatement ps = null; //这里利用PreparedStatement是为了避 阅读全文
摘要:
一、先明确需要哪些技术支持: Servlet + JSP + MVC +JDBC 二、登录页面管理系统的功能确定: 1、完成用户登录; 2、完成用户注册; 3、完成用户退出; 4、完成查看个人信息; 5、完成修改密码; 6、完成查询所有用户信息。 html, css,javascript是属于浏览器 阅读全文
摘要:
如何浏览器如何通过地址访问服务器定位到webapps目录下? localhost:8080/项目名/servlet别名 localhost与8080(服务器端口号)定位到webapps;项目名在IDE中定义;servlet别名在xml中配置。 Jsp三种注释 前端语言注释: 会被转译,会被发送,但不 阅读全文
摘要:
* session学习: * 解决问题:一个用户不同请求处理的数据共享怎么办? * 特点:存储在服务器端,在服务器端创建,依赖Cookie技术。 * 生命周期:一次会话 * 使用:1、创建session对象/获取session对象 * HttpSession hs = req.getSession( 阅读全文
摘要:
请求转发:问题:服务器在接收到浏览器的请求后,仅仅使用一个 Servlet进行请求处理,会造成不同的Servlet逻辑代码 冗余,Servlet的职责不明确。 解决:使用请求转发。特点:一次请求地址栏信息不改变。 Request 对象作用域问题:使用请求转发后,不同的 Servlet 之间怎么进行数 阅读全文
摘要:
servlet使用思路: 浏览器发起请求到服务器(请求) 服务器接受浏览器的请求,进行解析,并创建request对象存储请求数据 服务器调用相应的servlet进行处理,并将request对象作为实参传递给servlet方法。 servlet方法执行进行请求处理: 1、设置请求编码格式 2、设置响应 阅读全文
摘要:
*Collection类中 带All的功能演示 boolean addAll(Collection c) 例子: a.addAll(c) 表示将c中所有的元素添加进a中,并返回boolean值表示是否添加成功。 如果是 写成 a.add(c),则会把c以toString后的形态,添加至a中。 boo 阅读全文