zoukankan      html  css  js  c++  java
  • Struts(View)

    案例:http://blog.csdn.net/jiuqiyuliang/article/details/39061305

    减少在运用MVC设计模型来开发Web应用的时间。

    l  M —— JavaBean或EJB

    l  V —— JSP、Tag

    l  C —— Action(用户请求和业务逻辑之间的桥梁) 和 Action Servlet

    EJB   Enterprise Java Beans

      l  会话Bean(Session Bean)

      l  实体Bean(Entity Bean)

      l  消息驱动Bean(Message Driven Bean)

    配置文件

    1)默认值 “WEB-INFstruts-config.xml”。

    配置文件可以定义:

    1. 全局转发                    <global-forwards>
    2. Action Mapping           <action-mappings>
    3. Action Form Bean      <form-beans>
    4. JDBC数据源               <data-sources>
    5. 异常处理                     <global-exceptions>
    6. 声明                            <plug-in>

    2)“WEB-INFstruts-config.xml”

    配置文件可以定义:

    1. 配置 Action Servlet类

    核心控制组件

    org.apache.struts.action.ActionServlet

    Action Servlet是Struts框架里唯一的Servlet,它负责处理所有请求。它无论何时收到一个请求,都会首先试着为现有请求找到1个子应用。一旦子应用被找到,它会为其生成一个Request Processor对象,并调用传入HttpServletRequest和 HttpServletResponse为参数的process()方法

    Struts处理流程

     

    Struts处理流程

     

    Struts设置断点后详细流程

    AJAX(Asynchronous JavaScript And XML )

    异步JavaScript 及XML。是一种基于 JavaScript和HTTP请求(HTTP requests),广泛应用在浏览器的网页开发技术。

    1. JavaScript:客户端脚本语言
    2. CSS:级联样式表
    3. DOM:文件对象模型(Document Object Model),处理可扩展置标语言的标准编程接口。
    4. XMLHttpRequest:一种浏览器对象,可用于模拟http的GET和POST请求。

     

    DOM标签

  • 相关阅读:
    Unity 执行命令行
    c#中的特性,以及一些思考
    miniui禁用combobox
    给textarea赋值并可编辑
    js不允许input输入空格
    使用OPENROWSET函数连接并访问远程数据库数据
    miniui 换页符点击无效
    AJAX基本结构及使用
    SQL Server查询数据库中包含某个值的表和字段
    js实现input输入框只能输入数字的功能
  • 原文地址:https://www.cnblogs.com/sweetyu/p/5626341.html
Copyright © 2011-2022 走看看