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>

  • 相关阅读:
    c# 日期函数
    js中的replace问题和textarea回车符问题
    项目代码风格要求
    重温Observer模式--热水器·改
    xcode 编译glfw , 导出.h
    开发者所需要知道的 iOS 11 SDK 新特性
    RAC基础笔记(2)
    RAC基础笔记
    NSString copy,strong 修饰问题
    git 常用操作
  • 原文地址:https://www.cnblogs.com/wjune-0405/p/12542943.html
Copyright © 2011-2022 走看看