嗯,尽量多做总结和笔记。以后坚持每两周写一篇。
总结一下最近关于网页和Struts的东西,这次主要遇到几个问题。
1,token重复提交,对于修改数据库的操作,如果解决不当,让用户重复提交,会导致插入不预期数据或者导致出错。
解决方法:这类问题网上的说明很多。一个是具体实现,一个是关于这个机制的描述
http://blog.csdn.net/lyx_yuki/archive/2007/01/10/1479480.aspx
http://markszhongguo.spaces.live.com/
2,以前比较少用iframe,所以也没有留意target标签,发现原来herf和form这种提交的html标签都可以制定target的。
用法:<form method="post" action="xx.do" target="des">
<iframe name="dec" />
3,href如何使用 javascript的onclick事件,
解决办法:<a href="#" οnclick="javascript:alert(1);">link</a>
理由:一下两篇都说得很清楚,不要使用javascript:void(0),一个是可用性的问题,另一个是IE中对<img>如果用javascript:void(0)去改变src属性,可能会导致图片不显示。
http://ajaxcn.org/comments/start/2006-11-16/1#post
http://anotherblog.spaces.live.com/blog/cns!e9c5235ebd2c699d!465.entry
4,相对路径,绝对路径
简单来说,在link中,/url 表示的是在webroot下开始的绝对路径,而使用 url的话表示相对路径,从当前网页所在的目录开始。
明天把最近看的 spring和 程序员面试指南 写写读书笔记。
总结一下最近关于网页和Struts的东西,这次主要遇到几个问题。
1,token重复提交,对于修改数据库的操作,如果解决不当,让用户重复提交,会导致插入不预期数据或者导致出错。
解决方法:这类问题网上的说明很多。一个是具体实现,一个是关于这个机制的描述
http://blog.csdn.net/lyx_yuki/archive/2007/01/10/1479480.aspx
http://markszhongguo.spaces.live.com/
2,以前比较少用iframe,所以也没有留意target标签,发现原来herf和form这种提交的html标签都可以制定target的。
用法:<form method="post" action="xx.do" target="des">
<iframe name="dec" />
3,href如何使用 javascript的onclick事件,
解决办法:<a href="#" οnclick="javascript:alert(1);">link</a>
理由:一下两篇都说得很清楚,不要使用javascript:void(0),一个是可用性的问题,另一个是IE中对<img>如果用javascript:void(0)去改变src属性,可能会导致图片不显示。
http://ajaxcn.org/comments/start/2006-11-16/1#post
http://anotherblog.spaces.live.com/blog/cns!e9c5235ebd2c699d!465.entry
4,相对路径,绝对路径
简单来说,在link中,/url 表示的是在webroot下开始的绝对路径,而使用 url的话表示相对路径,从当前网页所在的目录开始。
明天把最近看的 spring和 程序员面试指南 写写读书笔记。