![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学渣日常
文章平均质量分 55
我是虫虫啊
这个作者很懒,什么都没留下…
展开
-
四种方式得到部署工程的路径
http://15.15.20.252/ecsmc-cp/cardCoupon/list 目的得到 /ecsmc-cp 这个路径-项目的名称jstl+el表达是<c:set var="ctx" value="${pageContext.request.contextPath}"/>el表达式写在script中<script>var basePath = "${pageContext.req原创 2017-06-29 00:51:36 · 606 阅读 · 0 评论 -
卡券开发
三个业务卡券查询-传入卡券类型和模糊查询的条件返回结果集,需要分页卡券详情–传入卡券的cardId,查询需要的信息卡券领取–传入卡券的cardId,更新卡券表(TF_F_CARDCOUPONS),卡券领取使用记录表(TF_F_CARDCOUPONS_USER_LOG),卡券用户关系表(TF_F_CARDCOUPONS_USER_REF)当前进度三个controller都写好了,需要测试。to原创 2017-06-28 01:01:28 · 462 阅读 · 0 评论 -
参考coupon开发cardcoupon-3
实现内容 删除选中的卡券到处都是地雷 1. 删除不是实际的删除,而是修改卡券表的卡券状态,同时将删除的操作记录到卡券日志表中 2. 日志表比卡券表多两个字段:log_id和oper_type;log_id通过oracle的sequence获取唯一的值,oper_type是枚举值,相同的字段要通过set和get方法。 3. “删除”的操作复用update的sql,不要我写;log原创 2017-06-15 02:08:23 · 541 阅读 · 0 评论 -
参考coupon开发cardcoupon-1
优惠券的状态不同,展示的按钮不同 状态 可以显示的按钮 1已保存 修改,删除,查看 2待审核 修改,删除,查看 3待发布 发布,查看 4已发布 冻结,查看 5已冻结 发布,注销,查看 6已注销 查看 7审核不通过 修改,删除,查看 8已删除 查看不同按钮的不同操作 按钮 操作 修改 待参数向servlet提交请求原创 2017-06-13 23:21:20 · 551 阅读 · 0 评论 -
JQuery操作css
$(".card-bg-btn").attr("href","###");$(".card-bg-btn").text('已领取');$(".card-bg-btn").removeClass('card-bg-btn').addClass('card-bg-btn-after');JQuery添加移除css类addClass 添加css类$("#target").addClass("new原创 2017-06-27 07:45:17 · 251 阅读 · 0 评论 -
参考coupon开发cardcoupon-2
O2O项目 一看O2O项目,基于Spring SpringMVC Mybatis(ssh)框架写的,要写的有jsp,controller,controller中调用serviceImpl,要写service接口和dao接口,总的来说就是jsp和controller。 开发目录 功能 ecs_ecop_project/ecop_web/src/main/java/com/ai/ecs/se原创 2017-06-14 00:20:06 · 669 阅读 · 0 评论 -
总结1-我跟书华大佬写的代码的区别
我的代码写的这么烂我也很无奈啊 1. 发起请求之前,如果没有选中任何卡券,要alert 2. 发起请求时,要alert是否确认删除这些卡券 3. 发起请求时用loading()和回调函数时条用closeloading()两个效果 4. 删除成功后,要将隐藏表单的pageNo置为1并且要重新加载页面。 这些我都没有。在处理这个请求的时候 我的操作是向服务器传入一个数组,服务器对这个数组进原创 2017-06-25 21:54:41 · 299 阅读 · 0 评论 -
jstl标签库-core库
引入jstl-1.2.jar 引入jstl.jar和stardard.jar 1.2只需要引入一个jar包,之前的一定要引入两个jar包core标签库 通用标签 使用方法 说明 out标签 <c:out value="要输出的值"/></c:out> 输出值 set标签 <c:set value="value" val="variableName"[sco原创 2017-06-25 13:44:47 · 404 阅读 · 0 评论 -
总结3-EL表达式
O2O工程用到自定义函数在页面取字典值,取用户信息。EL表达式自定义函数在WEB-INF下建立tlds文件夹,再建立xxx.tld文件,配置方法名(方法一定要是是静态的一定是静态的一定是静态的),方法对应的类,返回的参数类型和传入的参数在jsp页面用<@ taglib 引入编写相应的类。xxx.tld文件的编写根标签<taglib> 下一级标签 <tlib-version> <jsp原创 2017-06-25 01:06:03 · 358 阅读 · 0 评论 -
总结2-字典表的使用
使用方式 1. 取到下拉框的枚举标签 2. 将卡券表中取到的枚举值转化为标签。 修改为: 9行代码改成一行了呢。 传入参数: 枚举类型,字典类型,默认值为空 “ 1. 如果枚举类型或者字典类型为空,返回默认值 2. 否则查找字典缓存 如果缓存为空,查找所有的字段值放入缓存。 3. 返回标签值 @Transactional @Override原创 2017-06-24 23:13:19 · 919 阅读 · 0 评论 -
maven工程报错项
只要一更新,必然会报错。 这个看起来是java语言的问题的错,竟然只需要刷新 就ok了reimport self-service的pom.xml reimport main-service的pom文件没用 正确方法:更新之后,不管三七二十一,每个pom.xml都reimport一遍吧。原创 2017-07-04 01:14:21 · 298 阅读 · 0 评论 -
领取卡券-60行的大方法胖的飞不起来
领取一张卡券需要做的判断 大概就是业务 作用 检查用户的登录信息 未登录直接返回 卡券不是平台卡券且领取卡券需要关注店铺 查询卡券用户店铺表用户是否关注店铺 卡券剩余的张数要大于0 get方法得到卡券剩余张数,小于0则直接返回 卡券展示的结束的时间要大于领取卡券时的时间 这个我没想到,认为的是只要能展示的卡券都是可以领取的;没有考虑到有人打开了页面,然后跑去干别原创 2017-07-04 00:41:58 · 347 阅读 · 0 评论 -
日期相关-1
对相同的表执行了不同的sql,返回相同的日期Date页面得到的数据却不同。 不同之处在于: 上面取回的数据使用了Mybatis的拦截器进行分页,下面的是直接用了对bean的映射返回的。前者应该是调用了Date的getTime()方法,后者直接放回了Date对象,但是在用EL表达式取值的时候,自动调用了toString()方法。 在下面的取值方式中,可以使用jstl的<fmt>对date原创 2017-07-03 02:13:30 · 385 阅读 · 0 评论 -
商品信息表
goodsWater的第一次使用,进入页面调用这个方法操作由静态发布得到的javascript数组,初始化界面: 1. 如果商品无效或者没有库存,不显示加入购物车和立即购买的按钮–动态的刚查的新数据 2. 将不能选择的商品的属性置灰—静态的。$(function(){init();})var init()=function(){ checkSelect();}function che原创 2017-07-11 01:02:05 · 5740 阅读 · 0 评论 -
前后台传递参数
前台传到后台序列化表单$("#goodsBuyForm").serialize();//字符串$("#goodsBuyForm").serializeObject();//json对象将表单序列化为 name1=value1&name2=value2 的形式 用在ajax请求中params = $("#goodsBuyForm").serialize();$.ajax({data:p原创 2017-07-10 01:33:05 · 849 阅读 · 0 评论 -
工程报错项-nginx和tomcat
nginx有问题需要重启大概是电脑好几天没关机了吧,nginx都累了。 nginx起作用和不起作用remote address有区别。nginx ; 启动nginx -s reload ;修改配置后重新加载生效nginx -s stop;快速停止nginxnginx -s quit ;完整有序地停止nginxnginx -s reopen ;重新打开日志文件kill -9 PID原创 2017-07-08 15:07:49 · 265 阅读 · 0 评论