J2EE总复习 +答案.docxVIP

  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文档。上传文档
查看更多
J2EE总复习答案

PAGE \* MERGEFORMAT PAGE \* MERGEFORMAT 1 J2EE应用开发总复习 JSP、Ajax、JS、JSF的英文全称是什么。 1.Java Server Pages 2.Asynchronous Javascript And XML(异步 JavaScript 和 XML) 3.Javascript 4. JavaServer Faces(Java构建框架) Struts的工作原理是什么? 1.初始化:web.xml中配置成自动启动的Servlet,struts-config.xml配置信息初始化相应的对象。(面 2发送请求:用户提交表单或通过URL向WEB服务器提交请求 3.form填充:ActionServlet在用户提交请求时将数据放到对应的form对象中的成员变量中。 4.派发请求:根据配置信息ActionConfig将请求派发到具体的Action。 5.处理业务:Action中的excute()方法,执行相应的业务逻辑,返回一个ActionForward对象 6.返回响应:Action将业务处理的不同结果返回一个目标响应对象给总控制器。 7.查找响应:总控制器根据Action处理业务返回的目标响应对象,找到对应的资源对象即jsp页面。 8.响应用户:处理结果返回给浏览器。 Struts的Action能映射为什么扩展名的文件,映射后的文件怎么调用(使用)。 (Action映射就是将一个请求URL映射到一个action类,当一个请求匹配某个action的名字时,struts就使用这个映射来确定如何处理请求。) .action扩展名 JSP页面只有通过URL或表单中的action指定映射文件,才能调用 4.熟悉Struts Action的缺省行为函数的的特点,即从访问权限、返回值类型、函数名称、函数参数是什么。 public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { return mapping.findForward(xxxxx);//跳转到xxxxx action去 } ActionMapping描述了struts中用户请求路径和Action的映射关系,在struts中每个ActionMapping都是通过path属性和一个特定的用户请求URL关联。它负责转发用户请求给具体的Action,同时还转发了其他的一些相关信息,这种请求和处理动作之间的映射关系保存在struts-config.xml这个配置文件中,在web服务器初始化的时候,会加载这个配置文件,struts给每一个Action都创建一个ActionMapping对象,用来提供给Action使用,当ActionServlet转发请求的时候,ActionMapping对象会被作为参数传递给Action的execute()方法。 ActionForm传递表单参数 可以不从Request中获取 actionservlet从请求中获取数据填充 HttpServletRequest对象代表客户端的请求 HttpServletResponse 回应 5. 在Struts 1框架下,Struts多Action的基类是什么?怎样利用该基类实现多Action操作。 6. 在Struts 2框架下,如何实现多Action操作。 public class demo extends ActionSupport { public String execute(){ return SUCCESS;} public String save(){ return SUCCESS;} public String delete(){ return SUCCESS;} } action name=demo class=demo method=save? result xxxx.jsp/result /action action name=demo class=demo method=delete?result xxxx.jsp/result /action 7. 在Struts 2框架下,配置result的常用类型有哪些。 dispatcher(默认值)、 redirect 、redirectAction 、plainText、chain

文档评论(0)

xyl118 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档