mvc—crud开发案例
function del(a){ if(confirm("确认删除吗?")){//确认框 location="DelServlet?id="+a;//位置,javascript:void(0)没有返回值 } }EL
1、EL即Expression Language(表达式语言) 目的:为了使JSP写起来更加简单。
2、EL的语法:ELexprission{ bean.name } 或 bean[‘name′]说白了,EL是用来显示数据的,功能跟<3、1、<{uu.id}即对象名.方法名和后面的确对象名.属性对应
2、<%=表达式%> —>表达式即原来的<<等价于{stu}
jstl
1、jstl(JSP Standard Tag Library) 标准标签库
2、使用前要导入
<%@ taglib uri=”http://java.sun.com/jsp/jstl/core” prefix=”c” %>
注:el和jstl只能在jsp页面中使用不能在servlet和html中使用
3、基础语法
(1)、
注:items后接的是el表达式–>集合
(2)
80 }”>
你学习真好!!!
=90 }”>你学习成绩优秀
=80 }”>你学习成绩良好
=60 }”>你学习成绩一般
你学习成绩太差!!!
Oracle分页
1、select * from(select a.,rownum r from(select from stu order by id desc) a)
where r>start and r<=end
实际开发中使用:currentPage当前页 pageSize记录大小
start –>currentPage、 pageSize关系
即:start=(currentPage-1)*pageSize
end–>currentPage、pageSize关系
即:end=currentPage*pageSize
注:SELECT * FROM (select a.*,rownum r from stu a order by id desc) where r>0 and r<=3 如果使用两层,当数据较多时显示易出现错乱
2、模糊查询
SELECT * FROM (select a.*,rownum r from stu a where name like ‘张%’order by id desc)
where r>0 and r<=3