🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #153930

Struts Action i pusty parametr response

#153930
From: Piotr Rezmer
Date: Fri, 15 Nov 2013 10:02
35 lines
1963 bytes
Witam,

Zetknąłem się z takim problemem (niestety nie w swoim środowisku 
testowym), że argument response przekazywany do metody akcji Struts 
(1.2) execute jest pusty:

public final ActionForward execute(ActionMapping mapping, ActionForm 
form,	HttpServletRequest request, HttpServletResponse response)
throws Exception {
response.setCharacterEncoding("UTF-8"); <<<<<<<<<<<<<< TUTAJ WYJATEK
response.setHeader("Cache-Control", "no-cache, no-store,must-revalidate");
response.setHeader("Pragma", "no-cache");
response.setDateHeader("Expires", -1);
}


O co kaman? Przecież to framework jest odpowiedzialny za utworzenie 
obiektu HttpResponse. Nawet gdybym chciał utworzyć obiekt to i tak nie 
zadziała przekazanie referencji do tego obiektu przez zmienną response.

A może to jakiś efekt uboczny atrybutu final?

Akcja jest wywoływana w widoku jsp za pomocą taga:

<c:import url="/showXXX.do"  charEncoding="UTF-8"/>

Powyższy kod jest umieszczony w klasie Bazowej. Problem dotyczy tylko 
jednej akcji dziedziczącej z tej klasy, inne akcje dziedziczące nie mają 
tego problemu.


-- 
pozdrawiam
Piotr
XLR250&bmw_f650_dakar
Technical Details
Message-ID: <l64rfi$k45$1@node2.news.atman.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
From: Piotr Rezmer <p.r@bezBzdur.pl>
Newsgroups: pl.comp.lang.java
Subject: Struts Action i pusty parametr response
Date: Fri, 15 Nov 2013 11:02:06 +0100
Organization: ATMAN - ATM S.A.
Lines: 35
Message-ID: <l64rfi$k45$1@node2.news.atman.pl>
NNTP-Posting-Host: apn-46-169-20-0.dynamic.gprs.plus.pl
Mime-Version: 1.0
X-Trace: node2.news.atman.pl 1384509746 20613 46.169.20.0 (15 Nov 2013 10:02:26 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Fri, 15 Nov 2013 10:02:26 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit