wood burning stoves 2.0*
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 OCA/OCP Java SE 7 Programmer I & II Study Guide this week in the OCPJP forum!
JavaRanch » Java Forums » Frameworks » Struts
Reply locked New topic
Author

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

Sarah Gaikwad
Ranch Hand

Joined: Feb 26, 2004
Posts: 35
Hi

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"%>


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

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


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



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



Regards,
Struts newbie
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: <s:parameter> not being converted to querystring for<s:url>