持续了几个星期的java学习,大概的将J2EE各方面的框架,和方法掌握了。
记录以下今天写程序时的总结:
1.不要将ResultSet的对象通过setAttribute来传递,应为如果对应的connection关闭的话ResultSet会失效的。
2.Hibernate中的CreateQuery("from Table as a where a.name =?") 中的name是其*.bml.htm中定义的字段和数据库中的字段是不同的。
3.Struts中使用普通的表单元素
<html:form action="/register.do">
用户名:<html:text property="username"/><br/>
密码1: <html:text property="password1"/><br/>
密码2:<html:text property="password2"/><br/>
<html:submit value="Register"/>
</html:form> 可以
<html:form action="/register.do">
用户名:<input type="button"><br/>
</html:form> 可以
<form action="/register.do">
<input type="text" name="username" value="" /><br/>
<input type="text" name="password1" value="" /><br/>
<input type="text" name="password2" value="" /><br/>
<input type="submit" value="ok" />
</form> 不可以
注意Form的action,如果用struts标签的话"/"表示当前web应用的根目录,如果用html标记的话"/"表示localhost的根目录。第三种
把/register.do 改成register.do。
感觉自己编写的代码太没有质量拉 ,要多看看别人的代码,学会总结。
还有英语作文要写,哦还有车牌识别系统 ,事情真多 。
明天继续.byby