• jsp传到java的control层的方法


    jsp传到java的control层的方法
    1.form表单 用<input type="submit">提交,提交到后台的参数在form表单内
    <form method="post" action="saveInfo">
      <input type="text" name="username">usrenamexxx</input>
      <input type="password" name="wpassword" id="wpassword" value="wpasswordxxx"/>
      <input type="submit" value="&nbsp;保存&nbsp;">
    </form>
    传到后台的路径为:saveInfo方法post
    后台接收的方式是: @RequestMapping(value="saveInfo",method=RequestMethod.POST)
    传过来的值:username=usrenamexxx;wpassword=wpasswordxxx
    2.a标签
    一、<a href="wantTowhere/${userid }/${wpassword}" style="color: #428bca;">xxxxxx</a>
    假设${userid }=123;${wpassword}=abc;
    则传到后台的路径为:"wantTowhere/123/abc";
    后台接收的方式是: @RequestMapping(value="scoreImport/{userid}/{wpassword}")
              public String xxxx(@PathVariable Integer userid,@PathVariable Integer wpassword){
                return "";
              }
    注:后台{userid}和{wpassword}中变量可以和前台不一样。
    传过来的值:userid=123;wpassword=abc;
    3.用方法传递
    eg1:function classSelect(){
          window.location.href="<%=request.getContextPath()%>/pathxxx/"+"sid"+"/"+$('#s').val();
       }
    sid可以是固定值或变量,$('#s').val()是id为s的输入框或其它的值
    则传到后台的路径为:"wantTowhere/(sid的值)/(#s的值)";
    后台接收的方式是: @RequestMapping(value="scoreImport/{userid}/{wpassword}")
              public String xxxx(@PathVariable Integer userid,@PathVariable Integer wpassword){
                return "";
              }
    eg2:function xxxSelect(){
        window.location.href="<%=request.getContextPath()%>/xxxselect?id="+$('#xxx').val();
      }
    则传到后台的路径为:xxxselect另外带过去一个变量id=($('#xxx').val()的值);
    后台接收的方式是: @RequestMapping(value="xxxselect")
    public String getlistSelect(Model model,Integer id){
      return xxx;
    }
    注:带过去的变量名和方法中参数的名字必须一样;
    另:新遇到会再加进来,有错的,或我没加进来的,欢迎指正,谢谢!

  • 相关阅读:
    HTML5
    js实现查找字符串中最多的字符的个数
    get和post的区别
    第十七篇 类的特殊成员
    第十八篇 面向对象修饰符
    MariaDB+Keepalived双主高可用配置MySQL-HA
    linux命令详解——crontab
    Java的内存泄漏
    jvm监控工具jconsole进行远程监控配置
    loadrunner执行场景时报Error -27040: Data Format Extension: Init: Internal error问题解决
  • 原文地址:https://www.cnblogs.com/fzly-88/p/7065326.html
Copyright © 2020-2023  润新知