每天都会遇到很多有意思的技术点 如果单独开贴的话也写不了几句话。。。所以开个杂谈 记录点滴吧。。
1)如何在jsp页面中获得访问到工程的绝对路径
<% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <html> <body> <base href="<%=basePath%>"></base><!--保证整个jsp的路径都是从工程开始 --> </body> </html
2)如何在action中获得工程在硬盘上的路径
服务器上TOMCAT里工程所在的路径
ServletActionContext.getServletContext().getRealPath("a");//这个方法会在路径上补加个/a
9.22
3)注意double在计算中的精度问题
比如要取得10.03*100 后的整数 有可能得到的就是1002.99999999
double l = 10.03; System.out.println(10.03*100);//输出的结果是1002.9999999999999
这样取整之后就是少1
9.26
4)[2013-09-26 10:36:56 WARN ]No configuration found for the specified action: 'lee/lee_up' in namespace: '/lee'. Form action defaulting to 'action' attribute's literal value.
项目跳转到某一页面之后 就会提示这个错误经过研究发现是由于struts.xml 和 页面中form传值的 namespace有冲突 页面的中form采用的是S标签
将namespace统一之后 提示就没有了 代码如下
struts.xml
<package name="lee" namespace="/lee" extends="struts-default">
页面中
<s:form action="lee/lee_up" method="post" enctype="multipart/form-data"> 异常 <s:form action="lee_up" method="post" enctype="multipart/form-data" namespace="/lee"> 正常
5)合并table单元格 修改 input长度
<td colspan=3>横向合并 rowspan竖向 <input type="text" style="width:99%" name="highTech.enName" />
6)通过javascript获得日期
1.<SCRIPT LANGUAGE="JavaScript"> var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月) myDate.getDate(); //获取当前日(1-31) myDate.getDay(); //获取当前星期X(0-6,0代表星期天) myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数) myDate.getHours(); //获取当前小时数(0-23) myDate.getMinutes(); //获取当前分钟数(0-59) myDate.getSeconds(); //获取当前秒数(0-59) myDate.getMilliseconds(); //获取当前毫秒数(0-999) myDate.toLocaleDateString(); //获取当前日期 var mytime=myDate.toLocaleTimeString(); //获取当前时间 myDate.toLocaleString( ); //获取日期与时间 </SCRIPT>
7)document.getElementById("year");获取到的值总是null
<script type="text/javascript" > document.getElementById("year1"); </script> //这样在页面初始化之前取DOM,取到的值一定是null //修改方法 <script type="text/javascript" > window.onload = function(){ alert(document.getElementById("ww")); } </script>
8)如何隐藏和显示div
function hide(){ //隐藏 document.getElementById("test").style.display="none"; //块级元素显示 document.getElementById("test").style.display="block"; //行级元素显示 document.getElementById("test").style.display="inline"; }
9)IE不识别getElementsByClassName()的解决方法
重写改方法使其使用于各种浏览器(..感觉是各种而已方法是从网上找的)
document.getElementsByClassName = function(){ var tTagName ="*"; if(arguments.length > 1){ tTagName = arguments[1]; } if(arguments.length > 2){ var pObj = arguments[2] } else{ var pObj = document; } var objArr = pObj.getElementsByTagName(tTagName); var tRObj = new Array(); for(var i=0; i<objArr.length; i++){ if(objArr[i].className == arguments[0]){ tRObj.push(objArr[i]); } } return tRObj; } ;
10)function addrow() {
var tableName = document.getElementById("mytable");
var thChar = tableName.insertRow();
var td1 = thChar.insertCell();
var td2 = thChar.insertCell();
td2.innerHTML="<input type='text' name='projectEvaluation.reportType'/>";
td1.innerHTML="<input type='text' name='projectEvaluation.reportType' />";
}
function removenode(){
var temp=document.getElementById("mytable");
if(temp.rows.length>2){
temp.deleteRow(temp.rows.length-1);
document.getElementById("tike").innerHTML="";
}else{
document.getElementById("tike").innerHTML="已经是最少行数了!";
setTimeout(function(){
document.getElementById("tike").innerHTML="";
},1000);
}
}
相关推荐
标题提到的"地产杂谈系列之二十九:按揭利率下行还有多少空间"是该报告的主题,主要探讨在当前房地产市场环境下,按揭利率的下行趋势及其可能达到的空间。 报告指出,按揭利率确实在持续下降,例如菏泽、广州等地的...
2. **避险情绪**:在9月和10月市场风险偏好下降时,REITs的稳定收益特性得到市场青睐。 3. **政策支持**:11月,保险资金被允许投资REITs,增强了市场信心。 4. **行业联动**:A股物流和交通板块的上涨也推动了相关...
3. 复习范围变化:新课改后,考试内容扩展到七、八、九年级的全部思想品德教材和近一年的国内外重大时事政治,增加了复习的广度和深度。 4. 三轮复习法: - 第一轮复习(3月至4月下旬):全面复习,重点在于基础...
标题中的“20210809-平安证券-地产行业杂谈系列之十二:两大隐忧制约板块估值,优选财务稳健龙头”表明这是一个关于房地产行业的深度分析报告,由平安证券在2021年8月9日发布。这个系列报告可能是对地产行业的连续...
图表9显示全国首套、二套房贷利率持续上升,这可能会抑制部分购房需求,导致开发商对未来销售预期保持谨慎。同时,图表10揭示主流房企2021年的开工计划普遍减少,这可能反映了他们对未来市场环境的担忧。 最后,...
9. **生活类博客**:代表刘表,专注于个人生活记录,满足于小圈子内的交流,不追求大规模的推广和影响力。 10. **杂谈类博客**:类似马腾,内容广泛但缺乏明确定位,可能导致关注者不多,难以持续吸引大量读者。 ...
地产行业在2021年8月9日的平安证券报告中,被重点关注的是两大隐忧对板块估值的制约以及投资策略的选择。行业目前面临的主要问题包括盈利能力下降和政策压力增大,使得估值降至历史低位。地产板块的PE(TTM)仅为6....
1983年9月16日,上海使用150MHz频段开通了我国第一个模拟寻呼系统。 1984年10月16日,财政部决定对邮电部所属企业的利润实行倒一九分成,扶持邮电事业 发展。 1985年,广州与香港、深圳、珠海开通电子邮件。 1986年...
这篇文档是针对八年级语文12月月考试题的一个详细分析,主要涵盖了语文基础知识的各个方面,包括汉字书写、成语辨析、字音识别、词语解释、课文理解、文学常识、成语运用、语病辨析、句子衔接以及阅读理解等多个知识...
2004年发布0.0版,最新版本1.0.5发布于2009年9月29日。 1、安装JDK和Eclipse 网上很多资料,此处不多说。 关于JDK版本,没有找到相关说明,下载较新版本即可,如JDK1.6就可以。 Eclipse最新有一个Helios(太阳神)...
XX年10月19日,立业园九号楼二楼活动室。 **活动内容二:高校戏曲联谊——戏曲茶话会** 1. **邀请其他高校**:邀请商职、医高专等学院的戏曲爱好者交流。 2. **成果展示**:新社员展示学习成果,老社员了解社团发展...
7. 文学常识:涉及古代和现代作家、作品及其风格,例如《读书杂谈》的作者鲁迅、高建群的《云海》等,这有助于拓展学生的文学视野。 8. 逻辑推理:如句子填空题,需要学生根据上下文逻辑选择合适的句子,提升思维...
- 高校戏曲联谊:XX年11月24日(暂定),同样在立业园九号楼二楼活动室。 通过这些精心策划的活动,紫菀戏曲社旨在构建一个充满活力的戏曲学习和交流平台,让更多的人在参与中感受戏曲的魅力,同时传承和发扬中国...
5. **适应变化**:怀孕九个月被视为奇迹,象征着生命中的不可预测性和变化。在快速发展的IT行业中,拥抱变化,抓住每一个成长的机会,适应新技术,是保持竞争力的关键。 6. **表达情感**:文章强调更多的“我爱你”...
他曾经为地球除去了九个毒日,为人类的生存作出了巨大贡献。后羿的英勇事迹获得了天界的认可和奖赏,他得到了一颗能够使人长生不老的仙药。然而,这颗珍贵的仙药并不是轻易就能享用的,它需要经过一年的斋戒和诚心的...
所有活动的场地选定在立业园九号楼二楼活动室,时间分别定在10月19日的新生见面会和11月24日(暂定)的戏曲茶话会。这样的安排既考虑到了场地的适宜性,也照顾到了参与者的日程安排。 策划书中的核心目标非常明确:...
该标准是第10版,自2008年4月1日起生效,由CS管理中心产品环境团队制定。 1. 前言: 三星电子认识到在全球市场销售产品时,必须确保所有成品部件和组件符合环保要求,避免对人类健康和环境造成负面影响。这份标准是...
文档提到,在9月至10月间是面试高峰期,求职者应该保持积极乐观的态度,准备好面对笔试、面试等环节。同时,面试官在选拔过程中会综合评价求职者的技术能力、沟通能力、团队合作能力等,因此求职者应该在这些方面...