• target初识


     一 .W3C上对target的解释

    <form action="form_action.jsp" method="get" target="">
      <p>First name: <input type="text" name="fname" /></p>
      <p>Last name: <input type="text" name="lname" /></p>
      <input type="submit" value="Submit" />
    </form>
    1. target 属性规定在何处打开 action URL。
    2. HTML 4.01 与 HTML 5 之间的差异

      • 在 HTML5 中 target 属性不再是被废弃的属性。
      • 不再支持 frame 和 frameset。现在,parent, top 和 framename 值大多用于 iframe。

    二.在tapestry中使用

    <form jwcid="top@Form">
        <span jwcid="student_id@xylib:Hidden" value="ognl:sid" />
        <p>
        名称:<input jwcid="ssmc@TextField" class="TextStyle" style=" 200px" value="ognl:exam.ksmc" /> <input type="checkbox" id="cbox" onClick="judgeSelect(this)"/>只显示考试为java的 <input jwcid="query@Submit" listener="listener:turnToQueryPage" onclick="this.form.target='Itop';" value="查询" type="button" class="ButtonStyle" /> </p> </form>

    java:

     @InjectPage("eps/xsgl/xscjwh/ListResultInfo")

     public abstract ListResultInfoPage getListResultInfoPage();

     public IPage turnToQueryPage(IRequestCycle cycle) {

     ListResultInfoPage page = this.getListResultInfoPage();
       if(StringUtils.isEmpty(exam.getKsmc())){
       exam.setKsmc("java");
       }
       System.out.println(sid);
       page.setStudent_id(sid);
       page.setExam(exam);
       return page;
     }

     

      这个this.form.target='Itop'其中的target指向地址为表单提交转到方法turnToQueryPage后所注入的地址: eps/xsgl/xscjwh/ListResultInfo

     

  • 相关阅读:
    在Netty使用中TLSv1.3
    基本路径测试
    测试准备
    skywalking源码中添加日志代码并打印
    Java应用启动集成skywalking
    Logback获取全局唯一标识 traceid记录到日志中
    通过示例展示Byte Buddy 如何增强 log() 方法
    SpringIOC
    Flask 信号机制
    Django 信号机制
  • 原文地址:https://www.cnblogs.com/xiami-mj/p/7819428.html
Copyright © 2020-2023  润新知