The return(var); is how our java code here works too... but that isn't the only way that you need to do it.
Consider making a Java DLL, and breaking up the string in your Java DLL. From your Java DLL, I think that if you create public global variables, you can access those as properties (I'm not sure, and our Java programmer isn't here today, but it seems to make sense). Thinking in this way, by creating the J++ DLL, your ASP page would break down into something like this:
I assume you pass parameters into a function (myFunction), to create the prices that you need.
...
dim obj
set obj = server.createobject("myJPP.ComObj"

obj.myFunction(param1,param2,param3)
%>
<tr width=150 bgcolor=#9999FF>
<td width=100 align=left><b><%=obj.ResaleQtyBrk1%> </b></td>
<td width=50 align=left><%=obj.ResalePrice1%></td>
</tr>
<tr width=200 bgcolor=#9999FF>
<td width=100 align=left><b><%=obj.ResaleQtyBrk2%> </b></td>
<td width=50 align=left><%=obj.ResalePrice2%></td>
</tr>
<%
set obj = nothing
hth a little a least
leo leo