- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java语言的三大平台:
1).javaME java平台微型版,主要用于开发掌上电脑等移动设备使用的嵌入式系统
2).javaSE 标准版,用于开发一般台式机应用程序
3).javaEE 企业版,用于快速设计、开发、部署和管理企业级的软件系统
2、java web应用的核心技术:jsp 、Servlet、javabean
3、框架的6个特点
1).上手快
2).好的技术支持
3).整合其他技术能力强
4).扩张结构合理
5).设计结构合理
6).运行稳定
4、MVC的思想
1).Model、view、controller
2).模型层负责数据的存取,视图层负责页面的显示工作,而控制层负责处理及跳转
5、html语言中的块标记
div 属性=“值”………/div
6、jsp及其运行过程
1).jsp是由HTML、java片段和jsp标记组合成的
2) *.jsp文件被送到服务器后先有服务器翻译成Servlet文件,而Servlet文件即使*.java文件,然后*.java文件又被编译成*.class文件,再由java虚拟机解释执行。
7、编写一个Servlet文件要实现 javax.servlet.Servlet接口
8、Servlet接口定义的5个方法
1).init():Servlet实例化后,Servlet容器会调用此方法来初始化该对象,该方法是为了让Servlet对象在处理客户请求前做一些初始化工作。
2).service():容器调用此方法来处理客户端的请求。在init()方法正确完成后才被调用。
3).destroy():容器中的servlet对象要从服务中移除时,调用该方法,来释放servlet对象所使用的资源,保存数据到持久存储设备中。
4).getServletConfig():返回容器调用init()方法时传递给Servlet对象的ServletConfig对像,ServletConfig对象中包含了Servlet的初始化参数。
5).getServletInfo():返回一个string类型的字符串,其中包含了关于Servlet的信息,如作者,版本等。
9、Servlet生命周期
当Servlet被装载到容器后,生命周期开始。首先调用init()方法进行初始化,其后调用service()方法,根据请求的不同而调用不通的do***()方法处理客户请求,并将处理结果封装到HttpServletResponse中返回给客户端。当Servlet实例从容器中移除时调用其destroy()方法。
10、关于布局web.xml文件
有一个Servlet文件就要在web.xml中布置一个servlet和servlet-mapping
11、taglib指令
1).在jsp中用到标签是要用到taglib指令
2).%@ taglib uri=“指明标签库文件的存放位置”prefix=“该标签使用是的前缀”%
12、jsp动作:jsp:useBean
jsp:useBean id=“给这个bean取的名字” class=“这个bean所输的类的路径”scope=“指定bean的作用域 page|request|session|application 中选择” typeSpec/
13、jsp的内置对象
1).page 代表jsp页面本身
2).config 是ServletConfig类的一个对象,config放着一个Servlet初始化信息,也只有在jsp页面的范围内才有效。
3).out 提供了一些其他方法来控制管理输出缓冲区和输出流
4).response 实现HttpServletResponse接口,可对客户的请求做出动态的相应,向客户端发送数据。
5).request 对在客户请求中给出的信息进行访问,其中包含了所有有关当前浏览器请求的信息。
6).session 一种服务器单独处理和记录用户端使用者信息的技术。每个session都是独立的。
7).application 为多个应用程序保存信息,所有用户都共同使用一个application对象,它由服务器创建,也由服务器自动清除。
8).pageContext 提供了几种页面属性的访问,例如含有的getAttribute()等方法
9).exception 该对象用来处理jsp文件在执行时所发生的错误和异常。
14、MVC的优点
1).多个视图可以对应一个模型,易于维护
2).模型返回的数据与显示逻辑分离
3).
文档评论(0)