Nahid,

I've never had a problem with encoding the contents of a parameter.  Try
again with this at the very top of your JSP or the very top of your stripes
template:

<%@ page contentType="text/html; charset=UTF-8" %>

Thanks.

-- Rick

On Thu, Feb 26, 2015 at 5:27 PM, Nahid Seidi <nahid.se...@gmail.com> wrote:

> Hi
>
> I am sending some variables from stripes:param to another actionbean in
> order to show them in another jsp file. The problem is that if a variable
> has non-english characters like (ä,ö,...) stripes:param encode them to some
> wired format. I used ecoding tags in my jsp but doesn't work. Since
> stripes:param is inside a stripes:link, could it be something with
> stripes:link? For example if 'fname' in first jsp has a character like 'ö'
> stripes converts it to some other characters when it shows it in second
> jsp! I don't think it's about encoding, because the characters are shown
> correctly in first jsp but when I pass them using stripes:param they're
> changed somehow!
>
> first jsp
>
> <stripes:link 
> beanclass="se.theducation.course.ui.action.student.StudentEditExcelAction" 
> event="loadStudent" >
>     <stripes:param name="fname" value="${array.getStudent().getFirstName() }" 
> />
>     <stripes:param name="lname" value="${array.getStudent().getLastName() }" 
> />
>     edit</stripes:link>
>
> StudentEditExcelAction.java
>
> @UrlBinding("/Student/editExcel.action")public class StudentEditExcelAction 
> implements ActionBean {
> private String fname;private String lname;
> @DefaultHandler@DontValidatepublic Resolution edit() {
>     return forward("editExcel");}
> @DontValidatepublic Resolution loadStudent() {
>     System.out.println("utbildare: " + school); //TODO delete this later
>     return forward("editExcel");}
>
> second jsp
>
> <table class="solid" style="margin-top: 5px; padding: 5px; width:900px">
>     <tr class="solid">
>         <td class="solid">
>             <tags:labeled label="Firstname:"><br />
>             <stripes:text name="fname"/>
>             </tags:labeled>
>         </td>
>         <td class="solid">
>             <tags:labeled label="Lastname:"><br />
>             <stripes:text name="lname"/>
>             </tags:labeled>
>         </td>
>     </tr></table>
>
>
>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website,
> sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for
> all
> things parallel software development, from weekly thought leadership blogs
> to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Stripes-users mailing list
> Stripes-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/stripes-users
>
>
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Stripes-users mailing list
Stripes-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/stripes-users

Reply via email to