J2EE教程之ervlet教程.ppt

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
J2EE教程之ervlet教程

J2EE教程之 Servlet教程 曾海 Servlet概述 角色:   Servlet开发者 Servlet容器,服务器 Servlet客户端:Web浏览器 您的服务器配置好了么? 准备工作 启动Weblogic Jbuilder配置好和Weblogic的连接 Jbuilder建立webapp,加入servlet/jsp 将结果deploy到服务器上 打开浏览器,用http://localhost:7001/发布的unitname 访问您的应用程序 请某位同学上来做一下: SWB同学请上场,做对平时分加分。 好了,大家已经充份熟悉了环境,可以进入实质性学习也! 本章Servlet介绍的内容 Client/servlet之间通过http通信,servlet处理client的请求 Servlet隐藏在Servlet容器里。返回一系列结果. Servlet的java表示 所有Servlet必须实现Servlet接口 Servlet和Applet有一些相象的地方: servlet好多方法是自动调用的 Servlet方法由Servlet容器调用 Applet/Japplet有哪些主要方法自动调用? 请某个同学回答? Servlet五个主要方法 Servlet初步工作流程 HttpServlet:实际使用的类 HttpServletRequest接口 这个接口是doGet/doPost的参数之一。 HttpServletRequest重要方法 String getParameter(String name) 取得get/post 得来的参数值 Enumeration getParameterNames() 请自己查getParameterValues方法的用途 Cookie[] getCookies()小甜饼? 请某位同学介绍一下。。。 HttpServletRequest重要方法 开发部署Servlet 编写jsp 发布 观察并修改web.xml 运行 开发实例 :7001/zengWeb/hai 打入此地址后显示欢迎信息。 Web.xml web-app servlet servlet-namesvt/servlet-name servlet-classzengweb.svt/servlet-class /servlet servlet servlet-nametesthttpget/servlet-name servlet-classzengweb.TestHttpGet/servlet-class /servlet servlet-mapping servlet-nametesthttpget/servlet-name url-pattern/hai/url-pattern /servlet-mapping servlet-mapping servlet-namesvt/servlet-name url-pattern/zeng/url-pattern /servlet-mapping /web-app Weblogic有时web更新不及时,比不上tomcat Weblogic有时候用户程序更新之后,服务器端始终不更新 办法:删除upload中的war文件 手工deploy并重新启动服务器 Jbuilder重新部署文件 任务2处理带http 的get请求 打算用一个searchBook的jsp文件,提示用户输入查询内容,然后提交给servlet,名字是searchIt searchIt根据用户输入内容查询并给出结果(一个新的网页) Servlet-Mapping中的内容 servlet-mapping servlet-namesearchit/servlet-name url-pattern/go/url-pattern /servlet-mapping 我的问题 例子程序中,表单中只有一个元素sample. 如果有多个元素怎么办?比如输入用户的姓名,年龄,爱好。 可以多次使用getParameter来处理这些参数。 如果这些元素还是下拉框,多选框怎么办?哪位同学回答一下呢? Post请求:更安全 Post将html表单中的结果给webserver,更安全。 Post请求一般不缓存,直接发到server上。 看一个用post方法的实例。 实例 写Searchauthor.jsp,显示请用户输入用户名,年龄。显示查询按钮 点击查询按钮,提交到zengWeb/think url下 Think是一个映射,实际的servlet是zen

文档评论(0)

jixujianchi + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档