
jsp
C_mihoo
这个作者很懒,什么都没留下…
展开
-
jsp页面传参的几种方式
1. JavaScript传参:这种传参方式用opener关键字, 可以实现跨页传参.其用法就是用opener关键字调用父窗体的一个组件.举例: opener.myform.txt.value = document.myform.txt.value;优点: 简单,对网络传输限制比较底.缺点: 不灵活,对与大量的传参不现实,也不实际.2. " ? "传参转载 2013-04-20 16:03:13 · 1776 阅读 · 0 评论 -
select、checkbox自动选定给定的选项
用el表达式的写法如下,其中employee保存在服务器作用域中,如session,注意红色字体部分: ${employee.employee_sex=="男"?"selected":""}>男 女checkbox类似,只是把selected改成checked${employee.employee_sex=="男"?"checked":""}原创 2014-01-06 18:01:46 · 1044 阅读 · 0 评论 -
c标签forEach嵌套循环
做项目时,有时需要用c标签forEach嵌套循环来达到呈现数据的效果,如下图:最外层forEach循环用于呈现员工列表,里边嵌套一个forEach循环用于呈现该员工的排班情况。要达到简便的作法,就需要在对应于员工表的javabean中,添加一个用来保存员工排班情况的List属性,这样,后台通过request.setAttribute("list", list);原创 2014-02-28 16:12:37 · 3022 阅读 · 0 评论 -
使用window.onload执行多个函数时遇到的奇怪问题
在做项目时,需要在页面加载完后初始化一些数据,比如下拉框中的数据,我使用的是window.onload方法,因为要加载两个函数,所以刚开始是这样写的(其中A、B是函数名): window.onload = function(){A();B();} 但是运行后发现页面只初始化了一个下拉框数据,也就是说只执行了其中的一个方法,很是郁闷,在网上查了下原因,才知道原来不能通过onload方...原创 2013-04-01 17:56:56 · 252 阅读 · 0 评论 -
【JSP】表单提交与表单验证
几点小结:(1)使用form表单提交数据,提交后的数据将会在另一个jsp页面进行处理。也可以实现不跳转,同时使用ajax进行局部更新,这里暂不进行说明。(2)提交表单前需要进行数据验证时,响应在form中onsubmit事件,数据合法则返回true,然后实现页面跳转;数据不合要求则返回false,页面便不会跳转。(3)要考虑中文参数的传递。由于浏览器,web服务器,数据库等的默认编...原创 2013-04-08 11:29:34 · 532 阅读 · 0 评论