1. 程式人生 > >struts2 action裡取url裡的request.getParameter引數

struts2 action裡取url裡的request.getParameter引數

方法一:

用ActionContext類,

Map param= ActionContext.getContext().getParameters();

param.get("username");

要注意param.get("username")是一個String陣列(param.get("username").toString()出來是Ljava.lang.String,不明覺厲)。

String[] value = (String[])param.get("username");

String username = value[0];

這樣就可以得到正確的username了。

方法二:

ServletActionContext類

String username = ServletActionContext.getRequest().getParameter("username");

ServletActionContext.getRequest()就是httpservletrequest。

相關推薦

struts2 actionurlrequest.getParameter引數

方法一: 用ActionContext類, Map param= ActionContext.getContext().getParameters(); param.get("username");

request.getParameter(“引數名”) 中文亂碼解決方法【新手設定問題】【JSP】-表單傳值問題:為什麼設定UTF-8之後還是亂碼?

request.getParameter(“引數名”) 中文亂碼解決方法【新手設定問題】【JSP】-表單傳值問題:為什麼設定UTF-8之後還是亂碼? 問題:jsp讀取的value值亂碼;設定UTF-8之後還是亂碼…… 備註:本文是轉載的,題目上增加關鍵詞方便查詢

request.getParameter(“引數名”) 中文亂碼解決方法【新手設定問題】【JSP】-表單傳值問題

備註:本文是轉載的,題目上增加關鍵詞方便查詢,另外部分文字排版了,方便檢視。(點選檢視源網頁) 原文: 在Java 開發中,如果框架搭建的不完善或者初學者在學習過程中,出現中文亂碼是經常的事兒。(哈。誰讓發明java語言的不是中國人呢) 今天跟大家分享幾個

request.getParameter(“引數名”) 中文亂碼解決方法

在Java 開發中,如果框架搭建的不完善或者初學者在學習過程中,出現中文亂碼是經常的事兒(哈。誰讓發明java語言的不是中國人呢) 今天跟大家分享幾個解決java Web開發中,request.getParameter()獲取URL中文引數亂碼的解決辦法 解決問題,先

request.getParameter("引數名字") 獲取的值判空報空指標異常

對   request.getParameter("引數名字") 獲取的值判空報空指標異常 比如 String  str=request.getParameter("引數名字"); str.equal(""); 執行報錯,空指標異常 因為此時 request.ge

asp.net mvc Url.ActionUrl.RenderAction

其實,asp.net mvc 裡的Url.Action與Url.RenderAction,這根本就是兩個不同類的東西,不能相提並論。唯一有聯絡的,就是都跟action有關。記錄下來,主要是做個備忘錄。

SAP CRM Fiori應用top20的service url的determine邏輯

Created by Wang, Jerry, last modified on Aug 14, 2015 點選launchpad 的my task tile後,需要知道sServiceUrl是在何時被初始化: 來自configuration.js:

批量替換資料庫指定欄位部分資料,如:更換圖片URL的域名。

問題:原來表字段url裡的值“http://www.baidu.com/0001.jpg”格式,要修改成“http://www.zuoniu.com/0001.jpg”格式; 原來表是: number       &nbs

django的動態urlurl含有引數,含有引數url

  #!/usr/bin/env python # coding:utf-8 from django.conf.urls import url,include from django.contrib import admin #記得匯入app01 from app01 import view

request.getParameter()值為空的問題

今天做jsp頁面時,遇到錯誤java.lang.NumberFormatException: null 查了一下問題發現是: parseInt轉換會觸發NumberFormatException異常。 int id=Integer.parseInt(reques

WatchKit 框架: 將應用程式從褲兜出來

你是否已經厭倦了總是需要將 iPhone 從褲兜裡取出來才能檢視訊息?你希望像 Michael knight 一樣,通過手腕就能與朋友通話嗎?蘋果已經讓其變得可能:全新的 Apple Watch 和非常酷的 WatchKit 框架。 在為 Apple Watch 開發應

web服務,如何在URL去掉專案名稱

<Context docBase="/usr/local/tomcat/apache-tomcat-7.0.77/webapps/HelloSpringMVC" path="" reloadable="true"/>web伺服器:Tomcat 修改server.

java多執行緒根據檔案URL下載圖片

  import java.io.BufferedReader; import java.io.File; import java.io.FileOutputStream; import java.io.FileReader; import java.io.InputStream; impo

nginx配置檔案中$request_uri到底是指的url哪部分

我經過反覆測試,結合在log裡新增$request_uri變數,得出結論,這個$request_uri就是完整url中刨去最前面$host剩下的部分,比如http://www.baidu.com/pan/beta/test1?fid=3這個url,去掉www.baidu.com剩下的就是了,日誌裡會看到打印出

python從XML數,遍歷等

#coding=utf-8 #通過minidom解析xml檔案 import xml.dom.minidom as xmldom import os ''' XML檔案讀取 <?xml version="1.0" encoding="utf-8"?> <catalo

POJ 2249 Binomial Showdown(我的水題之路——求n個數m個數的值)

Binomial Showdown Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 15158 Accepted: 4629 Description In how many ways can

thinkphp5 去掉url的index.php

在專案的public資料夾(thinkPHP預設的入口檔案)下增加一個 .htaccess檔案,增加如下資訊: <IfModule mod_rewrite.c>     Options +FollowSymlinks -Multiviews     Rewrit

url含有中文引數,已get方式提交到介面,中文編碼後有亂碼問題的一種解決

今天測試spring mvc  ,中文亂碼。根據網上的建議,更改過濾器,在web.xml中加上 1 <filter> 2 <filter-name>CharacterEncodingFilter</filter-name> 3

struts2登入攔截(攔截Action,攔截url

1.攔截Action(通過struts2的攔截器interceptor) 在某些時候我們希望對某個動作進行攔截(比如在未登入的情況下不能進行資訊查詢動作),這時我們就要用到struts2的interceptor。 1.1 struts.xml配置

struts2 iteratorif標籤兩個變數比較

<%String classon=text.dealNull(request.getParameter("classon"),"0");request.getSession().setAttribute("classon",classon);  %>  <s