JSP方面.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JSP 方面 1、JSP 四种范围是什么?区别是什么? Page:指单单一页jsp page 的范围; Request: 的范围只在一jsp 页发出请求到另一页之间,随后这个属性失效; Session:范围是用户和服务器连接的那段时间,用户与服务器断开属性就失效; Application:作用范围最大,在服务器一开始执行服务到服务器关闭为止。可能造成服务 器负载过重。 2 、JSP 有哪些内置对象?作用和分别是什么? 答:JSP 共有以下 9 种基本内置组件(可与 ASP 的 6 种内部组件相对应): request 用户端请求,此请求会包含来自 GET/POST 请求的参数 response 网页传回用户端的回应 pageContext 网页的属性是在这里管理 session 与请求有关的会话期 application servlet 正在执行的内容 out 用来传送回应的输出 config servlet 的构架部件 page JSP 网页本身 exception 针对错误网页,未捕捉的例外 3、JSP 有哪些动作?作用分别是什么? 答:JSP 共有以下 6 种基本动作 jsp:include :在页面被请求的时候引入一个文件。 jsp:useBean :寻找或者实例化一个JavaBean 。 jsp:setProperty :设置JavaBean 的属性。 jsp:getProperty :输出某个JavaBean 的属性。 jsp:forward :把请求转到一个新的页面。 jsp:plugin :根据浏览器类型为Java 插件生成 OBJECT 或 EMBED 标记 4 、getAttribute()和 setAttribute()的作用是什么? 5、get 和 post 的区别? Form 中的get 和 post 方法,在数据传输过程中分别对应了 HTTP 协议中的 GET 和 POST 方法。二者主要区别如下: 1 、Get 是用来从服务器上获得数据,而 Post 是用来向服务器上传递数据。 2 、Get 将表单中数据的按照 variable=value 的形式,添加到action 所指向的 URL 后面, 并且两者使用“? ”连接,而各个变量之间使用“”连接;Post 是将表单中的数据放在 form 的数据体中,按照变量和值相对应的方式,传递到action 所指向 URL 。 3 、Get 是不安全的,因为在传输过程,数据被放在请求的 URL 中,而如今现有的很 多服务器、代理服务器或者用户代理都会将请求 URL 记录到日志文件中,然后放在某 个地方,这样就可能会有一些隐私的信息被第三方看到。另外,用户也可以在浏览器上 直接看到提交的数据,一些系统内部消息将会一同显示在用户面前。Post 的所有操作对 用户来说都是不可见的。 4 、Get 传输的数据量小,这主要是因为受 URL 长度限制;而 Post 可以传输大量的数 据,所以在上传文件只能使用 Post (当然还有一个原因,将在后面的提到)。 5 、Get 限制Form 表单的数据集的值必须为 ASCII 字符;而 Post 支持整个 ISO10646 字符集。 6 、Get 是 Form 的默认方法。 6、写一个JSP 页面,里面要包含一个表单、表单包含文本框、列表框、单选按扭、复选框。 7、当前页面是 a.jsp,用 forward 显示 b.jsp 的内容。 8、什么是taglib?如何使用?有哪些方式? 1、问题:Tag 究竟是什么?如何实现一个 Tag ? 一个 tag 就是一个普通的 java 类,它唯一特别之处是它必须继承 TagSupport 或者 BodyTagSupport 类。这两个类提供了一些方法,负责jsp 页面和你编写的类之间的交互, 例如输入,输出。而这两个类是由jsp 容器提供的,无须开发人员自己实现。换句话说, 你只需把实现了业务逻辑的类继承 TagSupport 或者 BodyTagSupport,再做一些特别的工 作,你的类就是一个 Tag。并且它自己负责和jsp 页面的交互,不用你多操心。 “特别的工作”通常有以下几个步骤: 1

文档评论(0)

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

1亿VIP精品文档

相关文档