zoukankan      html  css  js  c++  java
  • struts

    struts还是比较老的一个框架,大家普遍使用的2.3,上课跟着学的时候用的是2.5,所以百度很多问题都百度不到。

    tips:

    1. 创建action的三种方法,虽然有三种方法,但是只要记住一种,就是继承actionsupport,实现modeldriven接口,这样获取前端的表单数据就很方便(SSH框架中数据的传递都是以bean的形式进行传递,这样应该是最方便的)
    2. 可以修改struts的默认配置文件修改访问动作的后缀,但是我觉得直接访问.action也没什么问题,(怎么改遇到再百度吧,感觉不常用就不记了)
    3. struts.xml中可以使用通配符来配置文件中访问的方法,比如User_Login,User_AddUser,一般都会写在一个类中的不同方法,这样就可以使用User_*(要在struts.xml文件中加配置)
    4. 可以在web.xml中添加过滤器,避免中文转码问题
    5. OGNL就是升级版EL,但是EL很少用,回头再看看(简单来说就是用一些标签来实现代码,if for之类的简单指令)

      <s:iterator value="pasteList" var="paste"></s:iterator>
      <s:property value="ansnum" />
      如果要访问的数据是包装类型,我们要加#
      <s:property value="#user.username"/>
      <s:if test="ansnum%2==0"></s:if>
      <s:else></s:else>

  • 相关阅读:
    python的特点
    epoll理解(转)
    数据库存储过程、触发器、连接
    Mysql的四种隔离级别
    linux指令
    利用asyncio(支持异步io)和协程实现单线程同步
    ubuntu安装codeblocks
    临界区与互斥量区别
    单链表的简单操作
    hdu 5475 An easy problem(暴力 || 线段树区间单点更新)
  • 原文地址:https://www.cnblogs.com/wjune-0405/p/12542943.html
Copyright © 2011-2022 走看看