码迷,mamicode.com
首页 > Web开发 > 详细

初学jsp

时间:2016-09-03 22:38:51      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:

   编写网页的语言有ASP,PHP,JSP三种,但jsp是其中功能最强大,却也最复杂的语言,小学期在老师的带领下我初步认识了这种语言,虽然对这种语言有了初步的了解,但离精通还离得很远,很多时候都跟不上老师的节奏,第一次接触这门语言确实是一个很痛苦的过程,老师讲的东西也掌握的不是很好,但总算还是小有所获,我知道想掌握这门语言还有很长的一段路要走,在这里就分享一下我的初学心得。

 


 

 

  SP就是Java,只是它是一个特别的Java语言,加入了一个特殊的引擎,这个引擎将HTTPServlet这个类的一些对象自动进行初始化好让用户使用,而用户不用再去操心前面的工作。

  我们的jsp语言学习从构建一个空白的jsp网页,然后后输入我们在这个网页中的第一行文字开始,this is my jsp !这就是我在jsp中的第一步,然后开始用jsp语言编写一些我们平时用c语言编的一些小程序,比如

</head>

<body>
1+1=<%=1+1 %>
<% int a=3;
int b=4;
int c=a+b; %>
a+b=<%=c %>
<%
for(int i=0; i<6;i++)
{ %>
*<br><%} %>
<%@ include file="a.jsp" %>

<jsp:include page="a.jsp"></jsp:include>
<jsp:forward page="a.jsp"></jsp:forward>
大家下午好!
<br>
</body>

在编写这些小程序的同时介绍一些jsp的常识及规范,接着在慢慢深入,在自己的网页中加入一些格式和算法,

</head>

<body>
<form action="formText.jsp"method="post">
用户名:<input type="text" name="username"><br>
密码:<input type="password" name="password"><br>
性别:<input type="radio" name="sex" value="男">男<input type="radio" name="sex" value="女">女<br>
爱好:<input type="checkbox" name="enjoy" value="足球">足球
<input type="checkbox" name="enjoy" value="篮球">篮球
<input type="checkbox" name="enjoy" value="唱歌">唱歌<br>
<input type="submit" value="提交"> <input type="reset" value="重置"><br>
</body>

  比如我们做了一个填写个人资料的表格和按钮,我们先做了两个可以输入的文本框,输入个人的用户名和密码,这个用户名和密码我们会和后台的用户名密码匹配,这里就涉及到了一些网页间数据调用的一些方法,然后我们在下面做一些可供选择的按钮,通过选择这些按钮来提交自己的兴趣爱好,到这一步为止,都十分的浅显易懂,也能跟得上。然后我们队我们这个网页的雏形不断的进行优化,和功能的完善,整个代码也越来越复杂,最后当短学期快结束时我们的这个网站已经初具雏形了,我对jsp语言的理解也更深了一步。

  最后老师给我们展示了一个完整的网页,一个公证处的网站和它的各个功能模块,我们也深刻的认识到我们所学的东西只是九牛一毛而已。要掌握一门杂的语言会有很长的一段路要走,也需要付出很多的努力,学习的过程也真的很痛苦,但所幸我们最后学到了东西,老师也给我们指导了方向,剩下的就要靠我们自己了。短学期结束后,看着自己最后完成的作品(因为我的mysql试用期刚到,所以在这里就不展示自己的作品截图了)真的很有成就感,也激励着自己在这条路上坚持不懈的走下去。

初学jsp

标签:

原文地址:http://www.cnblogs.com/chizi/p/5838078.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!