关于JSP的几个简答,求高手解答一下!

1.为什么要为JDK设置环境变量?2.JSP、JavaBeans和JavaServlet之间的关系?3.如何保证页面跳转时当前页面与跳转页面之间的联系?4.请说出一个JS... 1.为什么要为JDK设置环境变量? 2.JSP、JavaBeans和JavaServlet之间的关系? 3.如何保证页面跳转时当前页面与跳转页面之间的联系? 4.请说出一个JSP页面的基本组成。 5.网页中的表单如何定义,通常表单中包含哪些元素? 6.怎样使用request、session和application对象进行参数存取? 7.session对象与application对象有何区别? 8.内置对象的4个作用范围?什么情况下session会关闭? 9.一个用户在不同的Web服务目录的session相同吗? 10.是不是所有Web服务目录共用一个application? 11.如何在页面的程序片中使用Bean? 12.简述值Bean的编写方法,有哪些注意点? 13.Tomcat和JDK是什么关系? 14.什么是Web服务根目录、子目录、相对目录?如何配置虚拟目录? 15.什么是B/S模式? 展开
 我来答
小习惯267
2014-10-22 · 超过64用户采纳过TA的回答
知道答主
回答量:110
采纳率:85%
帮助的人:52.7万
展开全部
1.你可以理解JDK为一个应用程序,但是我们的系统不会自动识别JDK的变量,所以要手动搭配环境变量来让系统识别并运行 2JSP就是前台页面,可以在JSP中写入一些java代码片段,来完成一些复杂的数据接受和显示过程,javabean是一个私有变量,共有方法的特殊类,它的作用就是将后台代码运算出的结果封装后传输给前台JSP页面,JSP页面通过java片段将bean中封装的数据显示在页面上。javaservlet是j2ee中的一种技术,应用与web服务器端。 三者的关系可以简单的比喻成 JSP是店面,卖货物,javabean是卡车,用于运输货物,javaservlet是制造商 3.没看明白你问的是什么? 页面跳转分为两种,请求转发与请求重定向,不知道你问的是不是这个 4.java代码,HTML页面元素(怎么越看越像是考试题?),java代码包含自定义标签,动作,表达式 5.表单的官方定义不知道,通常一个表单指的就是同一个<from/>标签下的内容,在前台页面提交时,会同时提交这个标签下所有获取到的数据.表单元素....最基本的提交按钮,表单name属性,提交路径,需要传递的值... 6.这个问题去查API 里面都有 HttpServletRequest,HttpSession,ServletContext 7.application对象作用在全服务器,我记得我的老师对我说这个对象一担建立,除非关闭服务器或服务器更新,否则会一直存在。而session则是在用户没关闭客户端前,始终有效。 8.pagecontext是作用范围只在单页面内,很少使用 HttpServletRequest作用范围是在页面跳转之间,属于线程安全,一担该线程中止,对象即被销毁 另外两个(7)已经回答了 9.... 10.... 11.bean实现的数据的封装,所以要使用,首先要在servlet中将已经封装好的bean存入到你想要的相应作用域中(request或session),然后在JSP中导入bean对应的包,在java片段中用get方法取出作用域,在再作用域中用bean的get方法取出数据 12.bean的方法很简单,里面所有的变量为private,然后对每一个私有变量创建他们的set和get方法。(这里的变量就是你传递值的全部变量) 13...... 14...... 15.BS框架就是只只有服务器端运行,用户端只使用浏览器即可访问的模式,所有的开发,维护都指针对服务器端,这种模式的好处就是开发维护成本低,缺点就是安全性差 与他相对应的就CS框架,既有服务器端,又有客户端,我们玩的网络游戏就是最好的例子,优缺点正好与BS相反 以上回答全是个人体会,没从任何地方copy,所以正确性不能保证,只能算是大半夜无聊睡不着找点事干弄出东西,希望对你 有点用处
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式