开发web系统的一些注意事项(随时更新)

1。在css中使用特殊的字体之前,务必先确认它在特定的环境下是否存在,否则设置的字体会无效转而使用默认字体!

2。如果有图片显示不出来,确认图片的路径是否正确

3。javascript引用资源(比如图片)相对路径是以宿主环境(所被引用的网页比如)所处位置为基准;

css引用资源(比如图片)相对路径是以.css文件所处位置为基准;

在jsp文件中最好使用 <%=request.getContextPath()%>来保证路径的正确!

4。frame还有一个重要的特性,那就是frame所对应的路径会传递给自己所包含的url。
比如:
而在go.html中又有这样的url:./hello.html,那么它会被解释成./jsp/test/hello.html。
所以请注意,尤其是go.html中包含js,而js中使用到了相对路径的图片,图片的路径会以./jsp/test开始的!

5。启动glassfish,转到glassfish的安装目录下的bin目录,输入:
asadmin start-domain domain1

6。以英文启动netbeans,建立一个快捷方式,在属性中将追加后面的参数:”~/bin/netbeans.exe” –locale en:US

7。以英文启动tomcat,在启动的参数中追加-
Duser.language=en,或者将tomcat安装目录/lib下的tomcat-i18n-jp.jar删掉

8。tomcat 的log文件: ${catalina.base}/logs/localhost.{date}.log

9。ajax,json.jquery的相关学习链接

ajax简介:
http://www.ibm.com/developerworks/cn/xml/wa-ajaxintro1.html
ajax进阶:
http://www.ibm.com/developerworks/cn/ajax/
http://www.ibm.com/developerworks/cn/ajax/newto.html?S_TACT=105AGX52
&S_CMP=content
json简介:
http://www.ibm.com/developerworks/cn/web/wa-lo-json/
jquery简介:
http://www.ibm.com/developerworks/cn/web/wa-jquery1/
http://www.ibm.com/developerworks/cn/web/wa-jquery2/
http://www.ibm.com/developerworks/cn/xml/x-ajaxjquery.html
jquery进阶:
http://docs.jquery.com/Tutorials
http://docs.jquery.com/DOM/Traversing/Selectors

10。在struts2中不能使用myfaces的tomahawk扩展框架,也有可能是我没有找到正确的方法。