
jsp
喜剧新人
每一次改错,都是一次进步。
展开
-
${ctx} 的那些事
JSP中路径路径繁多,采用绝对路径,${pageContext.request.contextPath} 作用:取出部署的应用程序名,这样不管如何部署,所有路径都是正确的。 可以在jsp中定义: <%@ taglib uri=”http://Java.sun.com/jsp/jstl/core” prefix=”c”%>原创 2017-04-07 15:41:41 · 847 阅读 · 0 评论 -
.html()和.text()及.val()的区别
.html()和.text()及.val()的区别.html() .html():获取集合中第一个匹配元素的HTML内容。这个函数不能用于XML文档。但可以用于XHTML文档 .html( htmlString ):设置每一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档 .html( function(index, oldhtml))...原创 2018-05-02 14:58:04 · 3562 阅读 · 0 评论 -
js时间比较方法
中国标准时间转化'Thu May 12 2016 08:00:00 GMT+0800 (中国标准时间)'--此格式日期无法传到java后台,须格式化,方法如下var d = new Date('Thu May 12 2016 08:00:00 GMT+0800 (中国标准时间)'); youWant=d.getFullYear() + '-' + (d.getMonth() + 1) +...原创 2018-06-04 09:42:15 · 1850 阅读 · 0 评论 -
js中的trim()方法
1.直接使用string.trim()浏览器版本限制:JavaScript Version 1.82.间接使用<即自己使用正则构造类trim的方法>function myTrim(x) { return x.replace(/^\s+|\s+$/gm,'');}function myFunction() { var str = myTrim(" ...原创 2018-06-04 09:52:32 · 32506 阅读 · 0 评论 -
jQuery中each()的用法
each() 方法规定为每个匹配元素规定运行的函数。提示:返回 false 可用于及早停止循环。//输出每个 li 元素的文本:$("button").click(function(){ $("li").each(function(){ alert($(this).text()) });});语法:$(selector).each(function(inde...原创 2018-06-04 10:42:00 · 3232 阅读 · 0 评论 -
div的相关操作
div处于页面底部position:absolute;bottom:0判断一个div是否存在怎么写JavaScript:if(document.getElementById('id')!=null){alert('存在')}jQuery:if($('#id').length>0){alert('存在')}判断div中内容为空 var content = $("...原创 2018-05-28 16:39:23 · 360 阅读 · 0 评论 -
showModalDialog页面
弹出子窗口,代码如下:transpage = "相关路径";//resizable:no;status:0;help:0;dialogWidth:1600px;dialogHeight:900px position="窗口尺寸"; window.showModalDialog(transpage,window,position); //window.open();举个例子,你可以在...原创 2018-05-29 09:28:25 · 230 阅读 · 0 评论 -
Js中parentNode,parentElement,childNodes,children之间的区别
parentElement 获取对象层次中的父对象。 parentNode 获取文档层次中的父对象。 childNodes 获取作为指定对象直接后代的 HTML 元素和 TextNode 对象的集合。 children 获取作为对象直接后代的 DHTML 对象的集合。 ...原创 2018-05-29 11:18:15 · 928 阅读 · 0 评论 -
js的校验
1、判断是否为数字(整数、小数)//使用isNaN()函数//isNaN()的缺点就在于 null、空格以及空串会被按照0来处理//isNaN: Not a Numberfunction isRealNum(val){ // isNaN()函数 把空串 空格 以及NUll 按照0来处理 所以先去除 if(val === "" || val ==null){ ...原创 2018-06-13 17:26:44 · 246 阅读 · 0 评论 -
js判断浏览器种类
只区分浏览器,不考虑版本function myBrowser(){ var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 if (userAgent.indexOf("Opera") &gt; -1) { return "Opera" }; //判断是否Opera浏览器 if (u...原创 2018-06-11 10:31:45 · 1018 阅读 · 0 评论 -
判断radio单选框是否选中
1、利用获取选中值判断选中/*------判断radio是否有选中,获取选中的值--------*/ var val=$('input:radio[name="sex"]:checked').val(); if(val==null){ alert("什么也没选中!"); return false; } else{ ...原创 2018-05-02 14:40:59 · 28938 阅读 · 2 评论 -
window.print()打印时,如何自定义页眉/页脚、页边距
自定义页眉/页脚、页边距,要用到ActiveX控件(在ie的安全设置的启用),会修改注册表中ie的设置,代码如下。try{ var hkey_root,hkey_path,hkey_key; hkey_root="HKEY_CURRENT_USER"; hkey_path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\";var R原创 2017-12-20 10:25:20 · 22530 阅读 · 0 评论 -
jsp页面中出现“String cannot be resolved to a type”
右键你的项目,Build Path–>Configure Build Path 按照步骤1–>2 –>3。 然后就大功告成了。原创 2016-11-21 11:56:21 · 1169 阅读 · 0 评论 -
Content后台的获取为什么为空
在JSP页面中:<s:textarea placeholder="请输入正文" class="bookcontent" name="bookcontent"></s:textarea>在后台需要获取数据:String bookcontent = ServletActionContext.getRequest().getParameter("bookcontent");而直接使用getter/sett原创 2017-04-08 15:40:03 · 1136 阅读 · 0 评论 -
怎么把JSP的参数:先传到JSP中,然后传给后台
第一种:可以在JSP中使用form表单,把参数放在input中hidden起来,然后在后台中取出来。代码如下://前台jsp<form action="后台URL" method="post"> <input style="display: none" name="username" value="<%=request.getParameter("username") %>"> <原创 2017-04-08 14:31:10 · 6404 阅读 · 2 评论 -
校验输入的两次密码是否一致的问题
使用jQuery框架中的validate插件,messages为提示信息。首先导入相应的js文件。<script src="js/jquery-1.8.2.js"></script><script src="js/jquery.validate.min.js"></script><script src="js/messages_zh.js"></script>---------- 我是懒惰的原创 2017-04-07 18:11:22 · 11823 阅读 · 0 评论 -
JSP传值
当从点击JSP页面中的链接时,会执行相关操作,把后台所需要的参数传递过去。最常见的是通过form表单的形式传递。如下代码所示`<s:form action="LoginAction.action" method="post"> <s:textfield label="用户名" name="username" placeholder="输入用户名"></s:textfield>原创 2017-04-07 16:17:24 · 404 阅读 · 0 评论 -
Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core"
在eclipse的jsp里面出现这个错误,主要是缺少.jar文件或是你的.jar版本不匹配。 主要是:JSTL.jar 和 Standard.jar 文件。 去重新下载一下,然后添加到你的lib文件里面 就不会报错了。转载 2016-11-21 11:45:10 · 259 阅读 · 0 评论 -
判断select下拉框是否有选,并给下拉框赋值
使用select下拉框时var sex = $('#sex').val();alert(sex); //弹出的是:null if(sex==""){ alert("请选择性别"); return; }应该写成: if(sex==null){ alert("请选择性别"); return; }原创 2017-11-24 10:21:26 · 4542 阅读 · 0 评论 -
jsp常用的onchange事件
定义和用法: onchange 事件会在域的内容改变时发生。 onchange 事件也可用于单选框与复选框改变后触发的事件。例如<input>、<select>、<textarea><input type="text" id="name" onchange="myFunction()"><script>function myFunction(){ var x=document.getE原创 2017-12-11 14:50:04 · 8441 阅读 · 0 评论 -
如何点击打印,直接打印出来,不弹打印设置选项
现在有两种解决方案,亲测有效。 (1).第一种是需要安装插件,网上下载ScriptX.cab文件 下载成功后将文件放在项目某个目录下,然后在页面body中写上: (记得codebase属性为ScriptX.cab文件的放置路径,是绝对路径) 把window.print()改成:factory.printing.Print(false)即可; 远程访问时需要在IE浏览器设置: 1.安全转载 2017-12-06 15:38:42 · 23796 阅读 · 6 评论 -
js定时器的写法
js 定时器有以下两个方法: setInterval() :按照指定的周期(以毫秒计)来调用函数或计算表达式。方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。 setTimeout() :在指定的毫秒数后调用函数或计算表达式。setInterval()语法setInterval(code,millisec,lang)参数 ...原创 2018-06-20 17:12:31 · 1975 阅读 · 0 评论