四方项目总结
1. 用eclisp
2. 在做项目的过程中,突然遇到eclipse不能自动编译.java文件的情况,首先检查工具栏的Project——Build Automatically是否打开。再不行,就把bulid——path里添加的包全部删除,然后再一个一个加进来。(我就是这样做的,可以了。)
3. String request.getParameter(String name) 获取标签name的值
name的值可以不唯一,如果有很多标签的name都相同,则要一一取得所有的值用:
String[] request.getParameterValues(String name) 取得的是一个数组,要取得某一个的值用 request.getParameterValues(Strng name)[i]
4. 同一个页面中既有java程序,又有js程序,如果想在js中取得java程序中变量的值,则用下列方式:
Var flag=’<%=ssession.getAttribute()%>’;
5. 浏览器出现object doesn’t support this property or method的错误。
在网上查到是因为我把button的名字写成了submit,我把它改了之后就好了。
6. 在js中有一个function的名字为delete,老是报错,结果是delete是js的关键字,把名字改了就好了。
7. java中去掉空格的方法:trim(),ltrim(),rtrim()
8. html页面中id是一定的,js取得id的值用document.getElementById()
class的值是不一定的,取值用getElementsByName()取得的是一个数组
9. 在sql-server中,使用事务得到刚插入的数据的主键,sql语句的写法为:
sql=“begin TRANSACTION insert into urlfilter(url) values('"+url+"') SELECT indent_current COMMIT TRANSACTION”;
但本次使用的数据库是sybase,所以应该改写为如下的形式:
sql=“begin TRANSACTION insert into urlfilter(url) values('"+url+"') SELECT @@IDENTITY COMMIT TRANSACTION”;
浙公网安备 33010602011771号