一些问题 47. doGet()和doPost()作用,有什么区别?是哪种设计模式?49. struts的Action有几个类?53. EJB包括(SessionBean, EntityBean)说出他们的生命周期,及如何管理事务的?54. 简要叙述客户调用EJB远程接口和本地接口的区别?61. 死锁如何解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 eclipse有个插件,可以拦截80端口,可以看看 有点像面试题,到GOOGLE上搜一下,有很多标准答案的. 47. doGet()和doPost()作用,有什么区别?是哪种设计模式?doGet()处理get请求,doPost()处理post请求,命令模式49. struts的Action有几个类?53. EJB包括(SessionBean, EntityBean)说出他们的生命周期,及如何管理事务的?54. 简要叙述客户调用EJB远程接口和本地接口的区别?61. 死锁如何解决?用信号量解决 doGet()和doPost()作用隐式提交和显示提交,就是传入参数显示在地址栏与否,基本没啥区别,都用doPost() EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的?SessionBean: Stateless Session Bean 的生命周期是由容器决定的,当客户机发出请求要建立一个Bean的实例时,EJB容器不一定要创建一个新的Bean的实例供客户机调用,而是随便找一个现 有的实例提供给客户机。当客户机第一次调用一个Stateful Session Bean 时,容器必须立即在服务器中创建一个新的Bean实例,并关联到客户机上,以后此客户机调用Stateful Session Bean 的方法时容器会把调用分派到与此客户机相关联的Bean实例。EntityBean:Entity Beans能存活相对较长的时间,并且状态是持续的。只要数据库中的数据存在,Entity beans就一直存活。而不是按照应用程序或者服务进程来说的。即使EJB容器崩溃了,Entity beans也是存活的。Entity Beans生命周期能够被容器或者 Beans自己管理。EJB通过以下技术管理实务:对象管理组织(OMG)的对象实务服务(OTS),Sun Microsystems的Transaction Service(JTS)、Java Transaction API(JTA),开发组(X/Open)的XA接口。 简要叙述客户调用EJB远程接口和本地接口的区别? remote接口定义了业务方法,用于EJB客户端调用业务方法。home接口是EJB工厂用于创建和移除查找EJB实例 好像doPost和doGet是模板模式吧。 49、org.apache.struts.actions.ForwardAction 专门用于请求转发,不执行其他业务操作 org.apache.struts.actions.IncludeAction 提供包含Web组件功能,功能同<jsp:include>标签 org.apache.struts.actions.Action 基本的Action类 org.apache.struts.actions.DispatchAcion 提供在一个类中实现有关的一组相关的业务 org.apache.struts.actions.LookupDispatchAction 应用于一个表单有多个提交按钮,按钮的名字与ActionMapping的parameter属性值相对应。 org.apache.struts.actions.SwitchAction 用于多应用模块的子模块之间的切换。54、当实体Bean发布远程接口方式时,被调用实体Bean和客户端的位置是无关的,也就是他们可以运行在不同的JVM之上,即使客户断与EJB容器在同一JVM,对于调用者来说,与客户端在远程的情况是一样的。EJB服务器通过Java RMI技术来提供实体Bean的远程视图,在客户端调用实体Bean时将参数和结果在双方之间进行传递。 当实体Bean发布本地接口方式时,调用实体Bean的过程就有了很大的不同。最直接的影响是,位于EJB服务器JVM以外的客户端无法调用到这个实体Bean。当实体Bean提供本地接口时,客户端与EJB服务器之间不需要RMI来进行远程调用,而是通过传递实体Bean对象引用方式实现的。47、使用doGet()时,请求数据是以明文形式发送,数据有大小限制 使用doPost()时,请求数据是以打包形式发送,在地址栏中不可见,可以发送二进制数据,例如文件上传。 47. doGet()和doPost()作用,有什么区别?是哪种设计模式?doget与dopost的区别与页面提交的form中属性method=get/post有关如果页面提交是get到servlet中就调用get方法 如果是post 则调用dopostget在提交时,所传递数在地址栏中显示,post则不显示49. struts的Action有几个类?org.apache.struts.actions.Action、org.apache.struts.actions.DispatchAcion、 org.apache.struts.actions.LookupDispatchAction、org.apache.struts.actions.MappingDispatchAction remote接口定义了业务方法,用于EJB客户端调用业务方法。home接口是EJB工厂用于创建和移除查找EJB实例 对于实体bean我想问一下,它的生命周期是怎么回事?每次调用一个实体bean,应该是创建一个新的实例吧。实例何时被销毁呢?在书上没找到答案。 估计是金蝶一类的公司?还死抱着EJB不放.....嘿嘿servlet声明周期还行 现在就61和dopost、doget的设计模式还有疑问,其它的都差不多了。 struts1有什么好的书推荐吗(200分求解) 有关利用word模板,在jsp页面中下载word,显示中文乱码问题 myeclipse能否运行单个jsp文件? 菜鸟问题,关于servlet的输出 url rewrite 的问题 jSP 页面获取隐藏表单值 为什么修改功能成了添加? 高分寻求一函数 如何配置tomcat可以限制用户的下载速度? jsp中没有int数据类型? 文本的读写! jc中的值传递,急
doGet()处理get请求,doPost()处理post请求,命令模式
49. struts的Action有几个类?53. EJB包括(SessionBean, EntityBean)说出他们的生命周期,及如何管理事务的?54. 简要叙述客户调用EJB远程接口和本地接口的区别?61. 死锁如何解决?
用信号量解决
SessionBean: Stateless Session Bean 的生命周期是由容器决定的,当客户机发出请求要建立一个Bean的实例时,EJB容器不一定要创建一个新的Bean的实例供客户机调用,而是随便找一个现 有的实例提供给客户机。当客户机第一次调用一个Stateful Session Bean 时,容器必须立即在服务器中创建一个新的Bean实例,并关联到客户机上,以后此客户机调用Stateful Session Bean 的方法时容器会把调用分派到与此客户机相关联的Bean实例。
EntityBean:Entity Beans能存活相对较长的时间,并且状态是持续的。只要数据库中的数据存在,Entity beans就一直存活。而不是按照应用程序或者服务进程来说的。即使EJB容器崩溃了,Entity beans也是存活的。Entity Beans生命周期能够被容器或者 Beans自己管理。
EJB通过以下技术管理实务:对象管理组织(OMG)的对象实务服务(OTS),Sun Microsystems的Transaction Service(JTS)、Java Transaction API(JTA),开发组(X/Open)的XA接口。
简要叙述客户调用EJB远程接口和本地接口的区别?
remote接口定义了业务方法,用于EJB客户端调用业务方法。
home接口是EJB工厂用于创建和移除查找EJB实例
org.apache.struts.actions.IncludeAction 提供包含Web组件功能,功能同<jsp:include>标签
org.apache.struts.actions.Action 基本的Action类
org.apache.struts.actions.DispatchAcion 提供在一个类中实现有关的一组相关的业务
org.apache.struts.actions.LookupDispatchAction 应用于一个表单有多个提交按钮,按钮的名字与ActionMapping的parameter属性值相对应。
org.apache.struts.actions.SwitchAction 用于多应用模块的子模块之间的切换。
54、当实体Bean发布远程接口方式时,被调用实体Bean和客户端的位置是无关的,也就是他们可以运行在不同的JVM之上,即使客户断与EJB容器在同一JVM,对于调用者来说,与客户端在远程的情况是一样的。EJB服务器通过Java RMI技术来提供实体Bean的远程视图,在客户端调用实体Bean时将参数和结果在双方之间进行传递。
当实体Bean发布本地接口方式时,调用实体Bean的过程就有了很大的不同。最直接的影响是,位于EJB服务器JVM以外的客户端无法调用到这个实体Bean。当实体Bean提供本地接口时,客户端与EJB服务器之间不需要RMI来进行远程调用,而是通过传递实体Bean对象引用方式实现的。
47、使用doGet()时,请求数据是以明文形式发送,数据有大小限制
使用doPost()时,请求数据是以打包形式发送,在地址栏中不可见,可以发送二进制数据,例如文件上传。
doget与dopost的区别与页面提交的form中属性method=get/post有关
如果页面提交是get到servlet中就调用get方法 如果是post 则调用dopost
get在提交时,所传递数在地址栏中显示,post则不显示
49. struts的Action有几个类?
org.apache.struts.actions.Action、
org.apache.struts.actions.DispatchAcion、
org.apache.struts.actions.LookupDispatchAction、
org.apache.struts.actions.MappingDispatchAction
home接口是EJB工厂用于创建和移除查找EJB实例
servlet声明周期还行