上传、下载、doubleselect(一定要放在表单里s:form)、
last_day(day) 日子中当月最后一天
months_between 间隔的月份数
initcap 首字母大写
substr 截断字母
replace 替换
TO_CHAR(hiredate,'yyyy')年份
只支持两个select
xml解析:
spring MVC +spring +Mybatis
dom解析结构化文档
NodeList不是一个集合,用不了for-each
实现iterable接口才能用for-each
拿到文档,把头部的dtd去掉(描述符文件,不然会报Connection timed out: connect错误)
拿到工厂
通过工厂生成加载器、文档编译器
通过文档编译器转换文档,得到一个document
然后通过nodeList
整个文档读一遍才有这个树:
Dom方式解析(整个文档加载进来)
从上往下解析:
SAX方式解析(更节省内存,速度更快)
j2me 塞班,安卓
j2ee 都要基于j2se
dtd也可以看 el表达式
jar包、编译器、虚拟机、xml
第一个方法和参数之间用?间隔,后面的用&符号间隔
org.eclipse.wst.server.core
原来数据库的hibernate的方言错误也和数据库的服务没有开有关系
第一个方法和参数之间用?间隔,后面的用&符号间隔
自己写上传图片的代码
org.eclipse.wst.server.core
设置事务问题,不能设置为静态的,不然每次只是初始化加载了,再次进来的时候
没有加载。
doubleselect 写一个值栈,提供get、set方法,然后在页面写s:doubleselect
doubleList中写个top相当于list中的每一个元素,
消除double select 的 换行
- <div class="doubleselect"><s:form>。。。</s:form></div>
然后加入css样式:
- <STYLE type="text/css">
- .doubleselect br{
- display:none;
- }
- </STYLE>