第一个项目体验

今天做项目时遇见了在jsp页面中实现下拉选显示数据库中查询的名称,可以通过List或者Map接收查询结果,可以通过<select>标签实现下拉选,通过循环遍历List或者Map,将结果通过<%= %>将结果放入<option>即可实现下拉选项中显示数据库中查询的信息。使 用List时会出现如:<option>中会出现{NAME=起点},这样的值,获取的时候用map来获取,在只有jsp页面,没有框架的项目中,若想实现下拉选框的联动效果,如果无法通过ajax来进行页面交互,可以通过获取第一个下拉选的<option>的value值,然后使用js获取value的值,对value的值进行判断,将后面的下拉框通过style设置display的none、inline-block对后面的文本框进行显示和隐藏。若想截取List中的元素,可以通过定义一个对应的数组,然后将List集合中的值赋给数组,通过遍历数组,对数组进行相应的截取操作。
通过Kalendae实现多日期选择。
今天做项目的时候发现Oracle的数据库真的很有意思,他可以从侧面帮助我们解决很多问题,比如:如果一个字段的内容中有冒号和其他符号,可以直接从数据库中截取字符串并且给对应的字符串添加上注释,将注释写在表格中,

`
select b.zu_id,b.zu_name, b.zu_num, b.zu_bc,decode(b.tab,0,‘地点考勤’,‘WIFI考勤’) kqlb,
decode(b.tab,0,d.kqdd_name,c.wifi_name) kqmc from (select a.zu_id,a.zu_name, a.zu_num, a.zu_bc,
substr(a.zu_fs,0,instr(a.zu_fs,’:’)-1) tab,
substr(a.zu_fs,instr(a.zu_fs,’:’)+1) tabid
from KQ_ZU a )b,kq_wifi c,kq_site d
where b.tabid=c.wifi_id(+)
and b.tabid=d.site_id(+);``
jsp中的标签也有很多作用
autocomplete="off"可以关闭就是将输入框中不显示缓存的信息
window.open()打开一个网页弹出,window.close()关闭一个弹窗
oracle数据库:生成树形菜单start with connect by prior

不使用maven,手动导入jar包,容易导致Tomcat服务器崩溃,不能启动服务。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值