想学jsp,应该怎么学,感觉好多内容呢 130

我懂java基本语法,学过SQL2000,懂jsp基本语法,看了severlet和javabean,可是我背不到那些语法,只看得懂,比如一个例子我能开得懂每段的代码,对了... 我懂java基本语法,学过SQL2000,懂jsp基本语法,看了severlet和javabean,可是我背不到那些语法,只看得懂,比如一个例子我能开得懂每段的代码,对了进行web开发,是不是都是搞代码的移植而不需要自己编写,我想学jsp进行web开发,那jsp与数据库开发是不是很重要,我该怎么做呢,希望在这里可以找到个好好的朋友帮我指导下,我想从事web方面的开发,我目前大三,如果要学好jsp来开发web,大概需要多少时间,希望在这里可以找到个好好的人来教教我,想毕业找份好的工作,小弟感激不尽,我成都的,要是成都的就最好了(*^__^*) 嘻嘻……
哪个大哥回答得好,还有就是可以帮帮小弟的话,小弟愿意在献上160分,谢谢
展开
 我来答
百度网友68ebec1
2008-03-28 · TA获得超过757个赞
知道小有建树答主
回答量:832
采纳率:0%
帮助的人:544万
展开全部
Jsp内容多吗?
我看你还没看到Java更多的.
和你一样,快毕业了,学过J2se JSP Servlet JavaBean JDBC JSTL Struts1.* Hibernate Spring
Javascript XML Ajax(dwr) Struts2 Design Patte ...
Java基础和思想很重要.

书看多,练习多,也就了解的多了.
本个虎J
2008-03-27
知道答主
回答量:21
采纳率:0%
帮助的人:6.3万
展开全部
java web 的核心技术是框架structs,spring,hibernate把这些搞懂了你就差不多了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kollowkollow
2008-03-27 · TA获得超过132个赞
知道答主
回答量:40
采纳率:0%
帮助的人:72.5万
展开全部
JSP是一种网页技术,其中包含了许许多多技术,要是想学好JSP不仅要对面向对象有比较深刻得理解,还要对JSP的整体框架有很好的了解.以下介绍一些入门的知识,你可以去找些相关资料.

一.JSP简介
1.在传统的网页HTML文件(*.htm, *.html)中加入Java程序片段 (Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp),Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。

2.程序片段可以操作数据库、可以重新定向网页、可以发送 email 等等,这就是建立动态网站所需要的功能。

3.所有程序操作都在服务器端执行,网络上传送给客户端仅是得到的结果,对客户浏览器的要求最低,可以实现 No Plugin,No ActiveX,,No Java Applet,甚至 No Frame。

二.JSP与servlet的关系
1.由JSP生成的Servlet实现了javax.servlet.jsp.JspPage接口,该接口扩展了javax.servlet.Servlet接口。

2.在JspPage中有定义代表JSP生命周期的方法,JspInit、JspDestory他们分别对应Servlet的Init和Destory方法。

3.Tomcat将转译后的Jsp的Servlet存放在<TOMCAT_HOME>/work目录中。

三.JSP文件的组成:
JSP指令
JSP声明
Java程序片断(Scriptlet)
JSP表达式
隐式对象
JSP的标准动作

四.JSP的隐式对象
request javax.servlet.HttpServletRequest
response javax.servlet.HttpServletResponse
pageContext javax.servlet.jsp.PageContext
application javax.servlet.ServletContext
out javax.servlet.jsp.JspWriter
config javax.servlet.ServletConfig
page java.lang.Object(相当于java中使用this)
session javax.servlet.http.HttpSession
exception java.lang.Exception

五.jsp的转发请求
1.请求转发
Jsp/Servlet中可以将请求转发给另我一个Jsp/Servlet或HTML文件。
例如:
<%
//表示将请求从当前页面转发到login.jsp页面。 request.getRequestDispatcher("login.jsp").forward(request, response);
%>
在Servlet中同样可以使用这段Java程序段,也可以将请求转发给另我外一个Servlet。

2.客户端重定向

如果是简单的转向操作,也可以用客户端重定向来完成。服务器端发送一个需要转向到的路径到客户端,客户端再请求这个路径,实际上对客户端来说它完成了两次请求过程,实现客户端重定向可通过:
response.sendRedirect(“login.jsp”);来实现。

以上这些知识只是一个JSP初学的入门知识.java是基础.一定要熟练,一个好的JSP工程师一定是一个优秀的java程序工程师.

最后对于JSP的设计模式中MVC设计模式一定要熟练掌握,JSP不是仅仅在网页中加入脚本就叫JSP,多方面的知识配合,或者是以后引入一些流行的框架并熟练运用,面向对象设计的充分应用等等,做到这些才是一个优秀JSP网页的最好表现.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友90b0924
2008-03-27
知道答主
回答量:25
采纳率:0%
帮助的人:14万
展开全部
学习中,共同进步!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
折灵雨0p
2008-03-27 · 超过33用户采纳过TA的回答
知道答主
回答量:132
采纳率:0%
帮助的人:114万
展开全部
恩,建议你不慌学JSP,学了servlet你会觉得JSP太垃圾了,呵呵,我学servlet用了三天,JSP,只用了2天就搞定了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ゞ爲鉨學乖
2008-03-28 · 超过24用户采纳过TA的回答
知道答主
回答量:128
采纳率:0%
帮助的人:0
展开全部
jsp里面最重要的也就是servlet了,学会了servlet,然后学点标签什么的,也学的cbd了,再随便用mvc开发个程序就基本了解了,一般结构是,先一个jsp,然后跳到servlet,然后调用dao里面的方法,或者操作数据库,然后又跳到jsp,这个就是mvc了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(13)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式