aspose file tools
The moose likes Struts and the fly likes represent Double as Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Frameworks » Struts
Reply Bookmark "represent Double as "" instead of 0.0 in .jsp page without javascript" Watch "represent Double as "" instead of 0.0 in .jsp page without javascript" New topic
Author

represent Double as "" instead of 0.0 in .jsp page without javascript

Imre Tokai
Ranch Hand

Joined: Jun 04, 2008
Posts: 123
I prepare filling the jsp page with:

SomeForm someForm = new SomeForm();
httpServletRequest.setAttribute("SomeForm", someForm);

SomeForm has the attribute attDoub type double

in .jsp page i have the text field:
<td><html:text property="attDoub" styleId="attDoub" size="14"/></td>

How can i get "" value in stead of 0.0 on loaded page?
Javascript is not allowed!


Regards

P.S.
I tried with value="" but it permanently changes the value of property
Shawn Montague
Greenhorn

Joined: Aug 06, 2008
Posts: 25
What about starting with a String and converting to Double after-the-fact?
Merrill Higginson
Ranch Hand

Joined: Feb 15, 2005
Posts: 4864
I agree with Shawn's suggestion. Struts 1 does not have good support for property types other than String or boolean in ActionForm beans. Another disadvantage of using a double type is that if the user enters a value that will not convert to a double and you redisplay the page, the value will be displayed as "0.0" rather than the actual value entered by the user.


Merrill
Consultant, Sima Solutions
 
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to run our stuff on 16 servers instead of 3.
 
subject: represent Double as "" instead of 0.0 in .jsp page without javascript
 
Similar Threads
using Multiple submit buttons.
Need help selected text fields visible for particular option from drop down list in JSP(struts)
using logic:equal tag
Struts 1 -- Wrong data displaying in my JSP page
Struts 1.x, 2, jstl questions