org.springframework.extensions.webscripts.WebScriptRequest.getParameterNames()方法的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(6.0k)|赞(0)|评价(0)|浏览(108)

本文整理了Java中org.springframework.extensions.webscripts.WebScriptRequest.getParameterNames()方法的一些代码示例,展示了WebScriptRequest.getParameterNames()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebScriptRequest.getParameterNames()方法的具体详情如下:
包路径:org.springframework.extensions.webscripts.WebScriptRequest
类名称:WebScriptRequest
方法名:getParameterNames

WebScriptRequest.getParameterNames介绍

[英]Gets the names of all parameters on the Url
[中]获取Url上所有参数的名称

代码示例

代码示例来源:origin: org.alfresco.surf/spring-webscripts

/**
 * Create a map of (array) arguments from Web Script Request (for scripting)
 * 
 * @param req  Web Script Request
 * @return  argument map
 */
final protected Map<String, String[]> createArgsM(WebScriptRequest req)
{
  String[] names = req.getParameterNames();
  Map<String, String[]> args = new HashMap<String, String[]>(names.length, 1.0f);
  for (String name : names)
  {
    args.put(name, req.getParameterValues(name));
  }
  return args;
}

代码示例来源:origin: deas/alfresco

/**
 * Create a map of arguments from Web Script Request (for scripting)
 * 
 * @param req  Web Script Request
 * @return  argument map
 */
final protected Map<String, String> createArgs(WebScriptRequest req)
{
  String[] names = req.getParameterNames();
  Map<String, String> args = new HashMap<String, String>(names.length, 1.0f);
  for (String name : names)
  {
    args.put(name, req.getParameter(name));
  }
  return args;
}

代码示例来源:origin: org.springframework.extensions.surf/spring-webscripts

/**
 * Create a map of arguments from Web Script Request (for scripting)
 * 
 * @param req  Web Script Request
 * @return  argument map
 */
final protected Map<String, String> createArgs(WebScriptRequest req)
{
  String[] names = req.getParameterNames();
  Map<String, String> args = new HashMap<String, String>(names.length, 1.0f);
  for (String name : names)
  {
    args.put(name, req.getParameter(name));
  }
  return args;
}

代码示例来源:origin: org.springframework.extensions.surf/spring-webscripts

/**
 * Create a map of (array) arguments from Web Script Request (for scripting)
 * 
 * @param req  Web Script Request
 * @return  argument map
 */
final protected Map<String, String[]> createArgsM(WebScriptRequest req)
{
  String[] names = req.getParameterNames();
  Map<String, String[]> args = new HashMap<String, String[]>(names.length, 1.0f);
  for (String name : names)
  {
    args.put(name, req.getParameterValues(name));
  }
  return args;
}

代码示例来源:origin: org.alfresco.surf/spring-webscripts

/**
 * Create a map of arguments from Web Script Request (for scripting)
 * 
 * @param req  Web Script Request
 * @return  argument map
 */
final protected Map<String, String> createArgs(WebScriptRequest req)
{
  String[] names = req.getParameterNames();
  Map<String, String> args = new HashMap<String, String>(names.length, 1.0f);
  for (String name : names)
  {
    args.put(name, req.getParameter(name));
  }
  return args;
}

代码示例来源:origin: deas/alfresco

/**
 * Create a map of (array) arguments from Web Script Request (for scripting)
 * 
 * @param req  Web Script Request
 * @return  argument map
 */
final protected Map<String, String[]> createArgsM(WebScriptRequest req)
{
  String[] names = req.getParameterNames();
  Map<String, String[]> args = new HashMap<String, String[]>(names.length, 1.0f);
  for (String name : names)
  {
    args.put(name, req.getParameterValues(name));
  }
  return args;
}

代码示例来源:origin: org.alfresco.surf/spring-webscripts

public String encodeScriptUrl(String url)
{
  WebScriptRequest req = new WebScriptPortletRequest(getRuntime(), null, url, null);
  PortletURL portletUrl = res.createActionURL();
  portletUrl.setParameter("scriptUrl", req.getServicePath());
  String[] parameterNames = req.getParameterNames();
  for (String parameterName : parameterNames)
  {
    portletUrl.setParameter("arg." + parameterName, req.getParameter(parameterName));
  }
  return portletUrl.toString();
}

代码示例来源:origin: deas/alfresco

public String encodeScriptUrl(String url)
{
  WebScriptRequest req = new WebScriptPortletRequest(getRuntime(), null, url, null);
  PortletURL portletUrl = res.createActionURL();
  portletUrl.setParameter("scriptUrl", req.getServicePath());
  String[] parameterNames = req.getParameterNames();
  for (String parameterName : parameterNames)
  {
    portletUrl.setParameter("arg." + parameterName, req.getParameter(parameterName));
  }
  return portletUrl.toString();
}

代码示例来源:origin: org.springframework.extensions.surf/spring-webscripts

public String encodeScriptUrl(String url)
{
  WebScriptRequest req = new WebScriptPortletRequest(getRuntime(), null, url, null);
  PortletURL portletUrl = res.createActionURL();
  portletUrl.setParameter("scriptUrl", req.getServicePath());
  String[] parameterNames = req.getParameterNames();
  for (String parameterName : parameterNames)
  {
    portletUrl.setParameter("arg." + parameterName, req.getParameter(parameterName));
  }
  return portletUrl.toString();
}

代码示例来源:origin: org.springframework.extensions.surf/spring-webscripts

public String encodeResourceUrl(String url)
{
  WebScriptRequest req = new WebScriptPortletRequest(getRuntime(), null, url, null);
  
  ResourceURL resourceUrl = res.createResourceURL();
  resourceUrl.setResourceID(url);
  
  resourceUrl.setParameter("scriptUrl", req.getServicePath());
  String[] parameterNames = req.getParameterNames();
  for (String parameterName : parameterNames)
  {
    resourceUrl.setParameter("arg." + parameterName, req.getParameter(parameterName));
  }
  return resourceUrl.toString();
}

代码示例来源:origin: org.alfresco.surf/spring-webscripts

public String encodeResourceUrl(String url)
{
  WebScriptRequest req = new WebScriptPortletRequest(getRuntime(), null, url, null);
  
  ResourceURL resourceUrl = res.createResourceURL();
  resourceUrl.setResourceID(url);
  
  resourceUrl.setParameter("scriptUrl", req.getServicePath());
  String[] parameterNames = req.getParameterNames();
  for (String parameterName : parameterNames)
  {
    resourceUrl.setParameter("arg." + parameterName, req.getParameter(parameterName));
  }
  return resourceUrl.toString();
}

代码示例来源:origin: deas/alfresco

public String encodeResourceUrl(String url)
{
  WebScriptRequest req = new WebScriptPortletRequest(getRuntime(), null, url, null);
  
  ResourceURL resourceUrl = res.createResourceURL();
  resourceUrl.setResourceID(url);
  
  resourceUrl.setParameter("scriptUrl", req.getServicePath());
  String[] parameterNames = req.getParameterNames();
  for (String parameterName : parameterNames)
  {
    resourceUrl.setParameter("arg." + parameterName, req.getParameter(parameterName));
  }
  return resourceUrl.toString();
}

相关文章