仓酷云

标题: 了解下JAVA的走上开放之路: ASP开辟职员的J2EE基本(下) [打印本页]

作者: 山那边是海    时间: 2015-1-18 11:12
标题: 了解下JAVA的走上开放之路: ASP开辟职员的J2EE基本(下)
关于第二点:俺问问你,如果是企业级项目的话,诸如RMI,EJB,等一些关键技术,这些难道都不需要学么?如果光是使用jsp,servlet,javabean的话。
相干文章:走上开放之路:ASP开辟职员的J2EE基本(上)
ASP/COM和J2EE使用程序模子
接上去研讨分歧的使用程序系统布局,您可使用这些系统布局开辟J2EE使用程序并将其与响应的ASP/COM使用程序系统布局联系关系起来。
利用JavaServlets编程:基本常识
编写JavaServlets就能够对来自URL的哀求举行可编程把持。典范的servlet挪用相似于以下步骤:
客户机向Web服务器收回哀求,将servlet定名为URL的一部分DD比方,<FORMaction="/myWebApp/LoginServlet"method="POST">。
Web服务器将该哀求转发给使用程序服务器,该服务器查找servlet类的实例。
Web容器挪用servlet。(servlet的一个实例被加载到内存中,每一个哀求都挪用分歧线程上的一个实例。)
注重,HTML表单中servlet的URL包含servlet的名字和称为高低文根(在上例中是/myWebApp)的前缀。高低文根大抵等价于IIS假造目次。
申明了这些步骤。
.Servlet挪用
了解下JAVA的走上开放之路: ASP开辟职员的J2EE基本(下)
登录/注册后可看大图

Servlets扩大HttpServlet类。若有必要,能够掩盖以下HttpServlet类的办法:
init():在使用程序服务器加载servlet时挪用
destroy():在使用程序服务器卸载servlet时挪用
doGet():经由过程HTTPGET挪用servlet时挪用
doPost():经由过程HTTPPOST挪用servlet时挪用
编写servlet触及编写代码来处置HTTP哀求,处置任何参数并间接前往任何内容,或委派另外一种资本(如JSP页面)来处置呼应。不倡议间接从servlet前往HTML,由于办理Java类内的HTML代码很不天真。
当使用程序服务器挪用doGet()或doPost()办法时,以下两个对象将作为参数传送进来:
HttpServletRequest同意会见任何哀求参数和HTTP哀求中激发servlet挪用的其他信息。
HttpServletResponse充任前往到客户机的相同渠道,同意servlet间接前往内容或返回其他HTTP前往代码(毛病、重定向等)。
<p>
你说是sun公司对她研究的透还是微软?针对自己工具开发的.net性能上肯定会站上风的。
作者: 仓酷云    时间: 2015-1-20 17:00
你可以去承接一些项目做了,一开始可能有些困难,可是你有技术积累,又考虑周全,接下项目来可以迅速作完,相信大家以后都会来找你的,所以Money就哗啦啦的。。。。。。
作者: 只想知道    时间: 2015-1-29 13:13
所以现在应用最广泛又最好学的就是J2EE了。 J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。
作者: 透明    时间: 2015-1-30 13:54
是一种为 Internet发展的计算机语言
作者: 冷月葬花魂    时间: 2015-2-3 13:22
是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言
作者: 简单生活    时间: 2015-2-9 02:08
是一种突破用户端机器环境和CPU
作者: 金色的骷髅    时间: 2015-2-26 18:23
当然你也可以参加一些开源项目,一方面可以提高自己,另一方面也是为中国软件事业做贡献嘛!开发者在互联网上用CVS合作开发,用QQ,MSN,E-mail讨论联系,天南海北的程序员分散在各地却同时开发同一个软件,是不是很有意思呢?
作者: 精灵巫婆    时间: 2015-3-16 05:15
关于设计模式的资料,还是向大家推荐banq的网站 [url]http://www.jdon.com/[/url],他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。
作者: 深爱那片海    时间: 2015-3-22 20:11
是一种突破用户端机器环境和CPU




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2