Serlvet是什么?与jsp有什么关系?因该先学哪个?我是初学着,以前学过c语言,谢谢!

来源:百度知道 编辑:UC知道 时间:2024/05/17 23:14:32
还是不太懂,呵呵!谢谢了,希望大家多多发言!这样理解,可以不: 大面上说:j2ee->j3me->j2se
小的方面说:就是先学习,j2se了,入门级的;
java -> html->jsp->serlvet->xml .
只是个人看法。

我不太同意楼上的意见
JSP 是 Servlet 生出来的。
前期的 网页(指 jsp )是用纯 java 编写的。如想在网页打印出一个
Hello ,就得先创建一个 PrintWrite 对像的实例 out 。之后再使用
out.println("hello");
这样开发周期就好长。做美工的。不懂 java 语言,根本不能加入网页开发。
所以就出来了一个 jsp 开发概念了。那是 把 九个 servlet 对像 隐性地加入到 jsp 里。如最常用的 (JspWriter) out 对像 等。
但至于 servlet 的用处几乎可以说与楼上的差不多。但主要是用于用户验证与后台操作。
那是生成一个 class 文件的。
不知道楼主有没有留意。jsp 运行之后,就生成一个 _*.java 文件之后再运行就几千不用时间了。

所以本人建议从这个路径学习:
java -> html -> javascript(只要理解) -> jsp ->XML(只要知道什么语法) -> servlet ->以后深造

祝楼主学习成功(如果本人有回答不对,请各位多多包涵)

先看java基础知识
jsp
servlet

jsp属于视图,比方说你打开一个用jsp编写的网页就会看到一些文字或其它信息
servlet是作控制的,比方你注册一个用户,提交之后就会由servlet控制端调用相应的程序将数据写入数据库保留下来

怎么讲`比较多
先学Java->Jsp->Servlet->JavaBean

Jsp -> Servlet -> Action -> JavaBean -> forWard -> *