17.12.06,web学习第二十天,还有一年,努力吧青年商城增删改查记忆
来源:互联网 发布:淘宝刷手会受什么处罚 编辑:程序博客网 时间:2024/05/16 00:24
增删改查
1. 前台页面的显示和后台的维护,一般使用两个系统。数据库做纽带。
2. 回忆商城管理系统的页面FrameSet,嵌套的frame的属性src用来进行关联显示的页面。rows="103,*(占位自动计算),43";
3. 它管理系统的显示是先访问servlet再转发给jsp进行显示!这是思想。
4. Ctrol+shift+r- open resource
5. <c:foEach items=”${}” var=”” vaStatus=”vs”属性> ${vs.count}循环次数
6. Servlet删除web.xml需手动删除
7. option的value 属性规定在表单被提交时被发送到服务器的值。
8. 一般数据库唯一的且是varchar的都用uuid.randomUUID().toString().
9. 一般没用request域传递数据就用重定向。request.getContextPath()获得应用名。${pageContext.request.contextPath}
10. 添加商品封装到BeanUtils时注意select的name属性和JB对象的字段名应该相同。
11. 添加商品至数据库后使用重定向:response.sendRedirect("");跳转到显示jsp的servlet
12. 删除商品操作注意事项:
点击<a>标签的href:使用js给出提示框。
给<a>标签设置点击事件并阻止href属性起作用,(在点击函数后 加return fasle或者href=”javaScript:void(0)”)
Confirm和alert?
注意confirm写法和方法的传参问题!
<a></a>的代码
<td align="center" style="HEIGHT: 22px">
<a
href="javascript:void(0)" onclick="delClick('${jb.pid}')">
<img
src="${pageContext.request.contextPath}/images/i_del.gif"
width="16" height="16" border="0" style="CURSOR: hand">
</a></td>
<Script>代码
<script type="text/javascript">
function delClick(jb){
var h=confirm("是否删除?");
if (h) {
location.href="${pageContext.request.contextPath}/DelServlet?"+"name="+jb;
}
}
</script>
然后就是servlet接收参数并执行删除操作!
13. 修改商品的分析:
Textarea的数据回显,需写在<textArea>的中间</textArea> 其他标签一般写在value位置。
Select回显数据,循环判断
<script>
Window.onload=function(){
Var cid=”${product.cid}”
Var options=doucment.getElementsbyid(“cid”).getElementbyTagName(“optios”);
For(var i=0;i<=options.length;i++){
If(cid==options[i].value){
Options[i].selected=true;
}
}
}
</script>
复习jquery的使用,如何导入?
$(function(){
$(“#cid option[value=’${product.cid}’] ”).prop(“selected”,true);
});
14. 修改商品的操作代码实现:
Post表单使用隐藏标签
<input type=”hidden” name=”pid” value=””>
- 17.12.06,web学习第二十天,还有一年,努力吧青年商城增删改查记忆
- 17.12.13,web学习第二十五天,还有一年,努力吧青年动态代理
- 17.12.16,web学习第二十七天,还有一年,努力吧青年redis
- 17.12.17,web学习第二十八天,还有一年,努力吧青年shop
- 17.12.19,web学习第二十九天,还有一年,努力吧青年ajax,cookie,分类分页显示
- 17.12.21,web学习第三十天,还有一年,努力吧青年 商城项目第三天购物车操作
- 17.12.22,web学习第三十一天,还有一年,努力吧青年 商城项目第四天订单提交在线支付
- 17.12.25,web学习第三十二天,还有一年,努力吧青年 商城项目第五天 我的订单回显和文件上传
- 17.12.01,web学习第十六天,还有一年,努力吧青年cookie和session
- 17.12.10,web学习第二十二天,还有一年,努力吧青年Ajax
- 17.12.14,web学习第二十六天,还有一年,努力吧青年 Linux入门
- 17.12.03,web学习第十七天,还有一年,努力吧青年JSP
- 17.12.04,web学习第十八天,还有一年,努力吧青年EL和JSTL
- 17.12.05,web学习第十九天,还有一年,努力吧青年事务mysql
- 17.12.11,web学习第二十三天,还有一年,努力吧青年Listener
- 17.12.12,web学习第二十四天,还有一年,努力吧青年过滤器Filter
- 17.11.12,web学习第二天,还有一年,努力吧青年!
- 17.11.14,web学习第四天,还有一年,努力吧青年!
- Fragment生命周期
- iOS Xcode 调试OpenGL shader 步骤详解
- Java连Mongodb出错的问题
- LeetCode.176 Second Highest Salary (Limit偏移量运用)
- LeetCode 173. Binary Search Tree Iterator
- 17.12.06,web学习第二十天,还有一年,努力吧青年商城增删改查记忆
- Learning Boost C++ Libraries.pdf 英文原版 免费下载
- 51nod1299 监狱逃离 最小割
- POJ 刷题系列:3299. Humidex
- Unity3d开发MOBA游戏类《王者荣耀》记录(一)
- 安卓开发(2):基本UI界面设计
- Find The Multiple-POJ-1426-BFS
- Play for Scala.pdf 英文原版 免费下载
- Python篇-多进程与协程的理解与使用