JSP程序员成长之路

hardas 2002-04-14 01:53:34
JSP程序员成长之路
作者:bingo 日期:2002-04-14
一:说明
在本文章中使用精通、熟练、熟悉、了解标志你对某技术的掌握程度。
精通:能够掌握此技术的85%技术要点以上,使用此技术时间超过两年,并使用此
技术成功实施5个以上的项目。能使用此技术优化性能或代码,做到最大可能的重用。
熟练:能够掌握此技术的60%技术要点以上,使用此技术时间超过一年,并使用此
技术成功实施3个以上的项目。能使用此技术实现软件需求并有经验的积累在实现之前
能做优化设计尽可能的实现模块或代码的重用。
熟悉:能够掌握此技术的50%技术要点以上,使用此技术时间超过半年上,并使用此
技术成功实施1个以上的项目。能使用此技术实现软件需求。
了解:可以在实际需要时参考技术文档或帮助文件满足你的需要,基本知道此项技术在
你运用是所起的作用,能够调用或者使用其根据规定提供给你的调用方式。
二:基本要求
1:html 掌握程度:熟练。原因:不会html你可能写JSP?
2:javascript/jscript:掌握程度:熟悉。原因:client端的数据校验、一些页面处理需要你
使用脚本。
3:css 掌握程度:熟悉。原因:实现页面风格的统一通常会使用css去实现。
4:java基础编程 掌握程度:熟练。原因:不会java你能写JSP?开玩笑吧。还有你必须非常
熟悉以下几个包java.lang;java.io;java.sql;java.util;java.text;javax.sevrlet;
javax.servlet.http; javax.mail;等。
5:sql 掌握程度:熟练。原因:如果你不使用数据库的话你也许不需要掌握sql。同时你必须
对以下几种数据库中的一种以上的sql比较熟悉。Oracle,DB2,Mysql,Postgresql.
6:xml 掌握程度:了解 原因:AppServer的配置一般是使用XML来实现的。
7:ejb 掌握程度:了解 原因:很多项目中商业逻辑是由ejb来实现的,所以呢。。。
8:以下几种AppServer(engnier) 你需要了解一个以上。
a:)Tomcat
b:)WebLogic
c:)WebSphere
d:)JRun
e:)Resin
原因:你的jsp跑在什么上面啊?

三:选择要求(因项目而定)
1:LDAP 掌握程度:了解 原因:LADP越来越多的运用在权限控制上面。
2:Struts 掌握程度:熟练 原因:如果符合MVC设计通常会使用Struts实现C。
3:Xsp 掌握程度:根据需要而定很多时候是不使用的,但在不需要使用ejb但
jsp+servlet+bean实现不了的时候Xsp是一个非常不错的选择。
4:Linux 掌握程度:熟悉 原因:如果你的运用跑在Linux/Unix上你最少要知道
rm ,mv,cp,vi,tar gzip/gunzip 是用来做什么的吧。
四:工具的使用
1:UltraEdit(EditPlus)+jakarta-ant+jakarta-log4j;
2:Jubilder4-6
3:Visual Age For Java
4:VCafe
以上的工具你选择你自己熟悉的吧。不过强烈建议你用log4j做调试工具。

五:成长之路
1:html 学习时间,如果你的智商在80以上,15天时间应该够用了。至少你能手写出一个页面来。
2:jacascript/jscript学习时间,这真的不好说,比较深奥的东西,够用的话一个礼拜可以学写皮毛。
3:css 学习时间,三天的时间你应该知道如何使用css了,不要求你写,一般是美工来写css。
4:java 学习时间,天才也的三个月吧。慢满学吧。如果要精通,那我不知道需要多少时间了。用来写
jsp,四个月应该够了。

5:sql 学习时间,只需要知道insert ,delete ,update ,select,create/drop table的话一天你应该知道了。
6:xml 学习时间,我不知道我还没有学会呢。呵呵。不过我知道DTD是用来做什么的。
7:ejb 学习时间,基本的调用看3天你会调用了。不过是建立在你学会java的基础上的。
8:熟悉AppServer,Tomcat四天你可以掌握安装,配置。把jsp跑起来了。如果是WebLogic也够了,但要使用ejb
那不关你的事情吧。SA做什么去了。
9:熟悉Linux那可得需要不少时间。慢慢看man吧。
10:Struts如果需要你再学习。

六:结束语
我是闲的无聊,所以花了半个小时写了写,如果你觉得简直是一堆Shit,自己知道就行了,不用告诉我,呵呵。
如果对你还有点帮助,别忘了夸我两句。如果需要联系我:bingo_ge@hotmail.com.
...全文
147 点赞 收藏 121
写回复
121 条回复
切换为时间正序
请发表友善的回复…
发表回复
unsane 2002-07-06
我好好学习!谢谢大家!
回复
joexf 2002-07-06
log4j?是什么?是不是sun free dd?
好文章,我一直在断断续续的看关于ERP的书,这使我有了方向
回复
maple92 2002-07-06
To:all

你们有没有谁可以教我数据库中文件的下载!!
谢谢
回复
海盗2019 2002-07-06
谢谢楼主的帖,学习ING!3X
回复
海盗2019 2002-07-06
PHP里把class直接写到php文件中,ASP有COM(+),JSP有Bean、EJB,java编写,编译即可调用,都很方便,只是好像PHP的类还谈不上真正的OO吧!
前段时间做了一个很简单的jsp客服系统,现在想回头去学java,是不是学反了?各位过来人有啥好的建议?3X^_^
回复
hardas 2002-04-29
Bingo天天在www.99friend.net上面灌水,那是一个不错的站点哦。
谁有空去瞧瞧?
回复
hardas 2002-04-29
To:all
我在jsp设计模式里面提到的开发工具我已经放上去了。
写的不好千万不要告诉我。写的好也不要告诉我。
回复
saintKnight 2002-04-29
讲的确实有道理
回复
zhangking 2002-04-28
但是, 我有个相关的问题: 我学习 ASP 已经4年了。 已经到达“精通”的地步了,你说, 我要不要也去再学 JSP 啊? 我的 C 语言基础还可以, 熟练使用 JavaScript。
回复
hardas 2002-04-28
To:c_crazyren(楚狂人)
谢谢。
回复
c_crazyren 2002-04-28
补充:
我的新闻系统可以用来生成网站,而且全生成html,基本模仿中华网,呵呵,不过是没有其强大。
回复
c_crazyren 2002-04-28
to 昊天:
我自己买有php + mysql空间,据说还支持jsp,不过要另外开通。
本来是为自己做的一个php新闻系统做推广的,结果系统写完后,就懒得写页面了。如有兴趣可以和我联系。
daikeli@163.com
回复
gch_coco999 2002-04-28
to zhangking(helps10000.yeah.net) :

com+也不错,你熟悉了吗
回复
gch_coco999 2002-04-28
dolphin11(放心去飞)

非常同意你的观点,我觉得M$和SUN的技术的总体思路是一致的,都是走
多层分布式的路线,我认为WindowsDNA(com+)和J2EE都可以做大型企业级的应用,就看你的喜好和用户的环境啦.
现将com+和J2EE对比如下:
asp ----- jsp:
都知道啦,不用说了吧;
com+ ----- EJB:
写起来都比较容易,com+组件可以用C++,dephi,vb等来写;
EJB组件用java写;
com+容器提供了连接池、消息队列、负载均衡等;
EJB也提供了这些东东;
现在都支持WEB服务;

其实如果说不同的话,可能是只跨平台方面吧,com+只能运行在M$的平台上
但EJB又何尝不是针对不同的Application Server呢,其实都差不多。

在此并不是说com+和EJB哪个更好,我觉得两个都很好,都能做大的应用,就看自己的喜好啦,我都喜欢。

.....
忍不住灌了点水,灌的不好,多包涵
回复
乱码 2002-04-28
to zhangking(helps10000.yeah.net) :
问你一个问题,COM+用了多久。
回复
colin1022 2002-04-27
good
回复
magicyoung 2002-04-27
关注
回复
goldencat 2002-04-27
请问有谁知道从哪里可以得到这样一个jsp做网站的框架吗?或这个框架的介绍
http://www.bolchina.com/cgi-bin/bol/bol/hmp_book.jsp?BV_SessionID=@@@@0869449560.1018320658@@@@&BV_EngineID=jadcdjehehdibedcfecfcfjj.0

我看到国外有很多网站都是用这样一个框架做的。

本人现急需要一个开放的、标准的jsp网站模板框架。
goldencat@263.net
7158697
回复
libamboo 2002-04-27
文章写的很有价值,大家的问答也很好,值得收藏
回复
doli 2002-04-27
收藏先
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告