- 博客(17)
- 资源 (7)
- 收藏
- 关注
原创 java读写xml学习笔记(二)
工作第一天,工作不算很辛苦,只是有些无聊。继续看xml,DOM这个是一个与平台和语言无关得接口。总得来说它就是接口,用它来解析xml很不错,如果xml太大就算了,还是换别得方法吧,因为dom很浪费资源。因为明天还要工作,今天先可简单得做一个,解析昨天那个xml吧。新建web工程,把那个xml文件放到工程下,就是和webroot同级别下,放别得地方也可以,就是找着费劲。随便建个带main得类,建
2008-04-05 22:01:00 211
原创 java读写xml学习笔记(一)
明天开始就将是一个新的开始,青鸟的学业暂告一段落,我将迈入IT这个充满机遇与挑战的行业。虽然工资不高,不过我坚信:“多年的媳妇熬成婆”。 不多感慨了,要想把握住机会就要多做准备。这几天听老何白话他如何学习java读写xml弄的我也手痒痒了,决心今天开始也接触一下这个,然后再学习YY说的java报表。xml曾经接触过,对于根节点、子节点、属性、元素等等都有些了解,本人最
2008-04-04 21:00:00 249
原创 bean标签库的标签
bean:write bean:messagebean:parameterbean:size 该标签将指定的bean的属性值写到当前的JspWriter中,并且可以对输出进行格式化。 例如在struts的action着那个通过request.setAttribute("name", "amigo
2008-04-03 18:59:00 208
原创 Struts令牌
刚研究完struts令牌,虽然用得地方很少,不过对于防止用户误操作或者恶意灌水 还是很有帮助的首先了解一下令牌的用途吧,做过web程序的人都可以了解,当在jsp提交页面点击f5刷新的时候其实当前页面是提交上去一遍的。如果你输入一个订单后,由于误操作点击两次或者刷新f5的时候很有肯能你是提交了两次以上。对于数据库和个人来说都是损失吧。我知道的防止重复提交方法有两个,一个是javascript脚本
2008-03-30 18:29:00 638
原创 一个人的坚持
一个礼拜了。。。。。一个礼拜前同学们还都在一起嘻嘻哈哈一个礼拜后的明天我就要独自面对老师因为同学们都工作去了。 喜欢许三多,他的身上有我得影子,他有我许多应该学习的地方。一个人怎么了?又不是找不到工作!孤独算什么?那是对自己的一种考验!!将学习进行到底,不要让外界的因素干扰自己的学习计划。项目还是要做的,就像老师说的一样,鸭子为什么只能晃着屁股吃水草和小鱼,鱼鹰为什么能
2008-03-23 23:39:00 223 1
原创 struts 单选钮默认值
在form里的reset里设置一下就行了public void reset(ActionMapping mapping, HttpServletRequest request) { rationDrawInvoiceMoney = "fifty" ; }rationDrawInvoiceMoney 为jsp单选钮property的值"fifty" 为jsp里value的值还有一个
2008-03-23 21:10:00 212
原创 drw框架学习日记(一)
虽然老师在一个月前就已经讲完dwr,不过因为一直在摸索ssh框架整合所以没有仔细研究过昨天在做项目的时候应用到了ajax,所以简单看了几眼dwr发现虽然东西不多,不过还是很实用的。我想做的是一个ajax验证用户名是否存在,就是一个注册页面中输入你要注册的帐号,不通过提交表单而是在当前页就能知道你输入的帐号是否是被别人注册过的,如果注册过就要从输入一个新的帐号,直到该帐号没有被人注册过才允许用户
2008-03-21 18:17:00 551
原创 打开超链需要“确认”对话框的方法
超链“确认”对话框 //将下面一段代码插入与之间: function rusure() { question = confirm("确实要去进入吗?") if (question !="0") { window.open("","测试","width=340,height=163,toolbar=0,status=0,menubar=0,resize=0"); } qu
2008-03-17 21:29:00 166
原创 Java开发者需坚守的十大基本准则
有许多标准和实践准则可适用于Java开发者,但此处要说的,是每个Java开发者需坚守的基本原则。一、为代码加注释。虽然每个人都知道这点,但有时却不自觉忘了履行,今天你“忘了”加注释了吗?虽然注释对程序的功能没什么“贡献”,但过一段时间,比如说两星期之后或者更长,回过头来看看自己的代码,说不定已经记不住它
2008-03-09 23:50:00 166
原创 Logic标签库的标签
名字--描述 empty--如果请求的参数是null或empty,那么就计算这个标签的body equal--相等 forward--把Control转让给由ActionForward指定的page greaterEqual--大于等于 greaterThan--大于 iterate--在某个集合上进行迭代输出 lessEqual--小于等于 lessThan
2008-03-01 22:08:00 267
原创 hibernate+spring+struts整合
第一步: 将Hibernate与数据库连接。第二步: 创建Web工程;添加Hibernate+Spring。生成Dao包与hsf包。第三步: 添加接口iface;添加DAO接口与service接口。 【DAO接口与service接口都继承至实体(实体名.java)】 注意:·添加DAO接口后,要更改同名DAO包里的DAO.java。【在DAO类名里添加implements DAO接口
2008-02-28 16:57:00 236
原创 java生成随机数的方法
一.在j2se里我们可以使用Math.random()方法来产生一个随机数,这个产生的随机数是0-1之间的一个double,我们可以把他乘以一定的数,比如说乘以100,他就是个100以内的随机,这个在j2me中没有。 二.在java.util这个包里面提供了一个Random的类,我们可以新建一个Random的对象来产生随机数,他可以产生随机整数、随机float、随机double,随机lon
2008-02-22 23:49:00 566
原创 Hibernate对多表关联查询
Hibernate是一个JDO工具。它的工作原理是通过文件(一般有两种:xml文件和properties文件)把值对象和数据库表之间建立起一个映射关系。这样,我们只需要通过操作这些值对象和Hibernate提供的一些基本类,就可以达到使用数据库的目的。例如,使用Hibernate的查询,可以直接返回包含某个值对象的列表(List),而不必向传统的JDBC访问方式一样把结果集的数据逐个装载到一个值对
2008-01-29 00:18:00 164
原创 struts常见错误
1、“No bean found under attribute key XXX” 在struts-config.xml里定义了一个ActionForm,但type属性指定的类不存在,type属性的值应该是Form类的全名。或者是,在Action的定义中,name或attribute属性指定的ActionForm不存在。 2、“Cannot find bean XXX in any sco
2008-01-27 23:49:00 152
原创 jsp 文件的写入与读取
String sContent="这是文件的内容"; //获取当前时间 Calendar ca=Calendar.getInstance(); int year=ca.get(Calendar.YEAR); int month=ca.get(Calendar.MONTH)+1; int day=ca.get(Calendar.DAY_OF_MONTH); String str=String
2008-01-26 22:56:00 132
原创 欲善其事必利其器myeclipse快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+En
2008-01-25 21:24:00 147
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人