burnquist 2010-10-20 08:13
浏览 254
已采纳

struts2 Action如何命名才最规范、省事?

struts2 Action可以用通配符命名,想知道怎么样配置最省事,不至于写死

1、是不是跳转页面都要通过ACTION来处理?

2、本来打算用这种模式

  • 写回答

6条回答 默认 最新

  • 勤劳的小猿 2010-10-20 12:43
    关注

    好。大致明白了。
    一个是提交到addUser.jsp的action,一个是从addUser.jsp提交到别的页面的action。
    我给你重新命名一下:
    name="addInfo_user" class="com.xx.UserAction" method="addInfo">
    /addInfoUser.jsp

    name="add_user" class="com.xx.UserAction" method="add">
    /addResult.jsp

    把其中的几个变化一下:
    name="*_user" class="com.xx.UserAction" method="{1}">
    /{1}User.jsp

    name="*_user" class="com.xx.UserAction" method="{1}">
    /{1}Result.jsp

    你看这样行不行?
    我想了一下,如果这两个action都调用同一个action中的不同的两个方法,其实你就没必要用通配符了。假如你要调用同一个action类中的不同方法的时候,这样可以用的通配符,很方便。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?

悬赏问题

  • ¥50 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥200 uniapp长期运行卡死问题解决
  • ¥15 latex怎么处理论文引理引用参考文献
  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
  • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?