javaWEB mvc---crud开发案例 02

本文详细介绍了MVC架构下CRUD操作的实现方法,并深入探讨了EL(Expression Language)和JSTL(JSP Standard Tag Library)在JSP页面中的应用技巧,包括EL表达式的语法和JSTL的基础标签用法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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<31<{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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值