最近粗劣接触了点JSP,刚好java老师要求我们编写一个JSP留言板,在编写程序的过程中,了解到如果你想要很好的运用JSP的话,在次之前必须好好学习Javasript和servlet,所以这次编程的过程,因为不懂这两门知识,所以这次代码很乱,没什么借鉴价值,没有区分后台和前台,但毕竟是我自己独自认真完成的JSP代码。所以我接下来的计划,是要系统学习这两门学科,下次等我学会这两门,我会重新把这次程序完善,改良。接下来谈谈这次项目所得到的收获。

一:怎么进行页面的跳转:response.sendRedirect("XXXXXX.jsp");这个方法一般用于条件语句中(if....else...)。

二:怎么连接sql server2008这个我在我的博客(java连接sql server2008两种方法中已经介绍,这里我就不系统介绍)。

三:还要就是要记住sql语句的写法,在给String sql="";赋值时,一定要用System.out.print(sql),这是为了测试,便于知道sql语句是否写错。例如:sql="insert into liuyan values('"+user+"','"+email+"','"+phone+"','"+text+"')";这里的user和其它的字幕都是java中的String变量。

四:怎么在html代码中嵌套java代码。这里我们使用<%=string%>,表示输出string变量的值。

嵌套<% %>在这个符号里面加上java代码。

五:怎么在java代码中输出html代码。out.print("<div>").

六:知道表单的重要性,知道它是怎么传输值和接受值。request.getParameter()。

这次体会深深刺激到我,让我体会到先行课的重要性。以后我一定会脚踏实地,坚持下去。