快接近交任务的一天又出了一些BUG

2017年3月1日 07:59:29

发现一个错误{this web application instance has been stopped already. Could not load [xwork.xml]}一时不知道什么回事。

竟然出现了白加载(明明有内容,加载过来网页是空白的,也没有报错-控制台和浏览器都没有报错)

发现原因:原来是自己在复制xml配置文件的字段的时候不小心剪切parttimeComment_T走了。缺失了,竟然也不报错,知识白加载。

2017年3月1日 11:28:01

岗位从查看更多进来的岗位,到岗位详情,进入评论,评论后退到岗位详情再往后退的时候无效javascript :history.back(-1);的作用失效,浏览器也没有记住往后退的地方时怎么处理???

javascript:history.back(-1);替换为

location.href=document.referrer;就可以决解问题了

这个是相当与重新打开原来的.jsp所以之前操作过的会丢失

这个问题是解决了,但又出现另外一个问题IE浏览器会清空referrer,这时候就要特殊处理一下可以参考相关博客

http://blog.csdn.net/qxs965266509/article/details/12039815

真心不错。

额外收获一个知识点(各种快递查询--API接口)http://blog.csdn.net/qxs965266509/article/details/12030909

上午基本上就这样过了,各个地方的岗位详情也能够看到了,A,就是已申请那一页的岗位详情用一个按钮来实现,如果在按照其他的会乱了整体布局。(有待解决)

{尝试了差不多十五分钟弄不出来了,先这样吧,有时间再请教吴老师,别浪费时间了。}2017年3月1日 15:18:46

岗位详情里的,B、岗位描叙那些出来的具体要求排版很乱,(有待解决)

{解决方案在companyposition的javaBean中增加一个分割好字段

public String getPositionDescSpan() {

if(StringUtil.isNull(positionDesc))

return "";

else{

//用中文逗号分隔开

String[] labelArray = positionDesc.split(";");

StringBuffer sb = new StringBuffer();

for(String label:labelArray){

sb.append(label).append(";<br>");

}

return sb.toString();

}

}

其中未解决的是因为数据库中的岗位描述不规范,每一条内容--有些是以逗号结尾,有些是分号结尾,有些是以空格结尾。没有一个统一的结尾方式。(2017年3月1日 14:52:06)

补充2017年3月1日 18:11:39

其实这个问题是我自己没有借鉴之前有一个牛的方法,思路是加上一个换行标签<br>

//回车变成<br>显示
    public String getPositionDescHtml() {
        if(!StringUtil.isNull(positionDesc)){
            positionDesc = positionDesc.replace(ConstantsUtil.DEFAULT_TEXTAREA_NEWLINE, ConstantsUtil.DEFAULT_HTML_NEWLINE);
        }
        return positionDesc;
    }

 

 

以及C、岗位详情里的显示地图的距离的功能(有待解决)

2017年3月1日 12:04:18(记录)

补充:在解决用herf同时传两个参数的时候弄了好久。

最后的正确是  location.href=contextPath+"/wap/wapparttime!parttimeComment.htm?applyId="+$("#applyId").val()+"&positionId="+$("#positionId").val();

期间尝试过好几种

 1. location.href=contextPath+"/wap/wapparttime!parttimeComment.htm?applyId="+$("#applyId").val()"&positionId="+$("#positionId").val();

2.  location.href=contextPath+"/wap/wapparttime!parttimeComment.htm?applyId="+$("#applyId").val()+&"positionId="+$("#positionId").val();

3.  location.href=contextPath+"/wap/wapparttime!parttimeComment.htm?applyId="+$("#applyId").val()++"positionId="+$("#positionId").val();

这三种都是错的,

反映出自己的基础知识不牢,++之间是指连接符;&符号要放在引号里面等等。

 

2017年3月1日 15:40:12

到现在两个问题弄在脑海里,学习javaScript基础知识和学习地图接口。

javaScript基础知识:唐总对我业务的知识要求;自己的基础知识很差;时间要比较长,对以后的帮助很大

学习地图接口:只是解决岗位详情里面的一个距离的难点,业务暂时没有要求完成,花费时间也是不短的。对以后的帮助不明显

综合考虑先学习牢固基础知识重要些。

学习到JavaSript的String对象时它的trim()方法不够详细只有一句话{去除字符串两边的空白

还有五个地方要处理

1.评论提交包括匿名字段

2.兼职首页的岗位过滤功能

3.已申请的岗位详情的进入方式

4.空闲时间一览表切换月分的时候只刷新空闲时间一览表

5.调顺畅兼职部分的所有功能并及时改正

(2017年3月1日 18:08:36)

转载于:https://my.oschina.net/3ThinkForDo/blog/848939

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值