博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java如何把链接中的参数在页面使用参数名字获取ModelMap model去页面显示或者处理...
阅读量:6259 次
发布时间:2019-06-22

本文共 805 字,大约阅读时间需要 2 分钟。

hot3.png

连接  www.yj.com?name=yj&oid=xxxxx&sex=1

/**

     * 把参数转存到model里
     * 
     * relPath
     *
     */
    @SuppressWarnings({ "unchecked"})
    public static void setParameters(HttpServletRequest request, ModelMap model) {
        Enumeration<String> parameterNames = request.getParameterNames();
        if (parameterNames != null) {
            for (; parameterNames.hasMoreElements();) {
                String name = parameterNames.nextElement();
                model.addAttribute(name, request.getParameter(name));
            }
        }
    }

使用案例

@RequestMapping(value = "/commAct/index.html", method = RequestMethod.GET)

    public String index(HttpServletRequest request, HttpServletResponse response, ModelMap model) {

        //页面就可以根据参数名获取值了

        WebSite.setParameters(request, model);
         
        return WebSite.getWebAppTemplate("commAct/index");        
    }

 

html

<input type='text' value=${name!}>

转载于:https://my.oschina.net/u/3621360/blog/1477191

你可能感兴趣的文章
高阶组件之属性代理
查看>>
Python 比特币 教程 之一:创建机器人
查看>>
extract-text-webpack-plugin用法
查看>>
java中的多线程你只要看这一篇就够了
查看>>
利用tornado实现表格文件预览
查看>>
深入call apply bind
查看>>
「前端面试题系列6」理解函数的柯里化
查看>>
用友云开发者中心助你上云系列之在线调试
查看>>
【跃迁之路】【724天】程序员高效学习方法论探索系列(实验阶段481-2019.2.14)...
查看>>
个人博客四|注册登录退出功能后台开发
查看>>
工作中常用到的ES6语法
查看>>
Django-Signals信号量
查看>>
flac格式转换mp3格式要用什么软件
查看>>
19. Remove Nth Node From End of List
查看>>
最佳在线图表软件
查看>>
Work with Alexa : 智能设备连接到Alexa
查看>>
[sublime系列文章] sublime text 3构建系统
查看>>
995. Minimum Number of K Consecutive Bit Flips
查看>>
for-loop 与 json.Unmarshal 性能分析概要
查看>>
C++中new的三种使用方法说明
查看>>