首页 > 代码库 > 软工总结
软工总结
编写网页的语言有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="http://www.mamicode.com/男">男<input type="radio" name="sex" value="http://www.mamicode.com/女">女<br>
爱好:<input type="checkbox" name="enjoy" value="http://www.mamicode.com/足球">足球
<input type="checkbox" name="enjoy" value="http://www.mamicode.com/篮球">篮球
<input type="checkbox" name="enjoy" value="http://www.mamicode.com/唱歌">唱歌<br>
<input type="submit" value="http://www.mamicode.com/提交"> <input type="reset" value="http://www.mamicode.com/重置"><br>
</body>
比如我们做了一个填写个人资料的表格和按钮,我们先做了两个可以输入的文本框,输入个人的用户名和密码,这个用户名和密码我们会和后台的用户名密码匹配,这里就涉及到了一些网页间数据调用的一些方法,然后我们在下面做一些可供选择的按钮,通过选择这些按钮来提交自己的兴趣爱好,到这一步为止,都十分的浅显易懂,也能跟得上。然后我们队我们这个网页的雏形不断的进行优化,和功能的完善,整个代码也越来越复杂,最后当短学期快结束时我们的这个网站已经初具雏形了,我对jsp语言的理解也更深了一步。
最后老师给我们展示了一个完整的网页,一个公证处的网站和它的各个功能模块,我们也深刻的认识到我们所学的东西只是九牛一毛而已。要掌握一门杂的语言会有很长的一段路要走,也需要付出很多的努力,学习的过程也真的很痛苦,但所幸我们最后学到了东西,老师也给我们指导了方向,剩下的就要靠我们自己了。短学期结束后,看着自己最后完成的作品(因为我的mysql试用期刚到,所以在这里就不展示自己的作品截图了)真的很有成就感,也激励着自己在这条路上坚持不懈的走下去。
软工总结