File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Struts and the fly likes <s:parameter> not being converted to querystring for<s:url> Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Frameworks » Struts
Reply locked New topic

<s:parameter> not being converted to querystring for<s:url>

Sarah Gaikwad
Ranch Hand

Joined: Feb 26, 2004
Posts: 35

I am unable to see the correct formation of the url(with the desired querystring).Any help is deeply appreciated. Here's the code:

<%@ page contentType="text/html; charset=UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Main Page</title>
<s:url var="addURL" action="inputnickname"/>
<s:url action="modifynickname" var="editURL">
<s:param name="senderMsisdn" value="9865236558"/>

<s:property value="%{editURL}" />
<s:a href="%{addURL}">Add Nickname</s:a>

<s:a href="%{editURL}">Modify Nickname</s:a>

Note: The editURL shows the path as set in struts.xml without the parameters i.e. the property tag results to

Struts newbie
I agree. Here's the link:
subject: <s:parameter> not being converted to querystring for<s:url>
It's not a secret anymore!