Is it possible to connect and populate data from webform.aspx to .JSP?

Joined
Jun 17, 2007
Messages
1
Reaction score
0
Hi everyone,

I'm new to ASP.NET and need a lot of help from it, I have a webform in .aspx and wants to populate the webform.aspx address information to the addressform.jsp. So Is it possible to do it and how? Or is it the .NET can't read the .JSP files and it has to converted the .JSP files to the .aspx files? any suggestion? thanks!

Below is my addressform.jsp and wants to populate data from webform.aspx (tbName, tbStreetNumber, tbStreetType, tbCity, tbState, tbZip) to addressform.jsp (FF_NAME, FF_STREETNUMBER, FF_STREETTYPE, FF_CITY, FF_STATE, FF_ZIP), so how do I do it and some code example would be appreciate, thankyou for all your help.........

<%@ page session="true" import="com.mapinfo.consulting.FirstSearchConstants, com.mapinfo.utils.mapmarker.AddressBean" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Input Address</TITLE>
<STYLE>
BODY <!-- {background-color: #3399CC} -->
.CELL {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; vertical-align: bottom}
TABLE {border: solid 2px}
.CONTROL {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; vertical-align: middle}
.ERROR {color: red; font-weight: bold}
</STYLE>
</HEAD>

<BODY>
<%
String URL = FirstSearchConstants.SERVLET_NAME;

//Collect all Query Parms
String temp = (String)session.getAttribute(FirstSearchConstants.SESSION_PREFIX + FirstSearchConstants.FF_STREETNUMBER);
String streetnumber = ((temp == null)?"":temp);

temp = (String)session.getAttribute(FirstSearchConstants.SESSION_PREFIX + FirstSearchConstants.FF_PREDIRECTION);
String predirection = ((temp == null)?"":temp);

temp = (String)session.getAttribute(FirstSearchConstants.SESSION_PREFIX + FirstSearchConstants.FF_STREETNAME);
String streetname = ((temp == null)?"":temp);

temp = (String)session.getAttribute(FirstSearchConstants.SESSION_PREFIX + FirstSearchConstants.FF_STREETTYPE);
String streettype = ((temp == null)?"":temp);

temp = (String)session.getAttribute(FirstSearchConstants.SESSION_PREFIX + FirstSearchConstants.FF_POSTDIRECTION);
String postdirection = ((temp == null)?"":temp);

temp = (String)session.getAttribute(FirstSearchConstants.SESSION_PREFIX + FirstSearchConstants.FF_CROSSSTREET);
String crossstreet = ((temp == null)?"":temp);

temp = (String)session.getAttribute(FirstSearchConstants.SESSION_PREFIX + FirstSearchConstants.FF_CITY);
String city = ((temp == null)?"":temp);

temp =(String)session.getAttribute(FirstSearchConstants.SESSION_PREFIX + FirstSearchConstants.FF_STATE);
String state = ((temp == null)?"":temp);

temp = (String)session.getAttribute(FirstSearchConstants.SESSION_PREFIX + FirstSearchConstants.FF_ZIP);
String zip = ((temp == null)?"":temp);


//Get the candidate chosen (if there was one)
int candidate = -1;
String strParam = request.getParameter(FirstSearchConstants.FF_CANDIDATE);
if (strParam != null) {
candidate = Integer.parseInt(strParam);
}

//See if there are any candidates in the session
AddressBean[] cands = (AddressBean[])session.getAttribute(FirstSearchConstants.SESSION_PREFIX + FirstSearchConstants.SESSION_VAR_CANDIDATES);
%>

<FORM NAME="address" ACTION="<%= URL %>" METHOD="POST">

<TABLE BORDER=0 CELLPADDING=4 CELLSPACING=0>
<TR>
<TD CLASS="CELL"><B>Street<BR>Number</B></TD>
<TD CLASS="CELL"><B>Pre<BR>Direction</B></TD>
<TD CLASS="CELL"><B>Street&nbsp;Name</B></TD>
<TD CLASS="CELL"><B>Street<BR>Type</B></TD>
<TD CLASS="CELL"><B>Post<BR>Direction</B></TD>
</TR>
<TR>
<TD CLASS="CELL"><INPUT TYPE="TEXT" NAME="<%=FirstSearchConstants.FF_STREETNUMBER%>" VALUE="<%=streetnumber%>" SIZE="7" CLASS="CONTROL"></TD>
<TD CLASS="CELL"><INPUT TYPE="TEXT" NAME="<%=FirstSearchConstants.FF_PREDIRECTION%>" VALUE="<%=predirection%>" SIZE="7" CLASS="CONTROL"></TD>
<TD CLASS="CELL"><INPUT TYPE="TEXT" NAME="<%=FirstSearchConstants.FF_STREETNAME%>" VALUE="<%=streetname%>" SIZE="30" CLASS="CONTROL"></TD>
<TD CLASS="CELL"><INPUT TYPE="TEXT" NAME="<%=FirstSearchConstants.FF_STREETTYPE%>" VALUE="<%=streettype%>" SIZE="7" CLASS="CONTROL"></TD>
<TD CLASS="CELL"><INPUT TYPE="TEXT" NAME="<%=FirstSearchConstants.FF_POSTDIRECTION%>" VALUE="<%=postdirection%>" SIZE="7" CLASS="CONTROL"></TD>
</TR>

<TR>
<TD COLSPAN=3 CLASS="CELL"><B>Cross Street (optional):</B></TD>
<TD COLSPAN=2 CLASS="CELL">&nbsp;</TD>
</TR>
<TR>
<TD COLSPAN=3 CLASS="CELL"><INPUT TYPE="TEXT" NAME="<%=FirstSearchConstants.FF_CROSSSTREET%>" VALUE="<%=crossstreet%>" SIZE="32" CLASS="CONTROL"></TD>
<TD COLSPAN=2 CLASS="CELL">&nbsp;</TD>
</TR>

<TR>
<TD COLSPAN=5 CLASS="CELL"><B>City, State Zip:</B></TD>
</TR>
<TR>
<TD COLSPAN=5 CLASS="CELL">
<INPUT TYPE="TEXT" NAME="<%=FirstSearchConstants.FF_CITY%>" SIZE="25" VALUE="<%=city%>" CLASS="CONTROL">&nbsp;
<INPUT TYPE="TEXT" NAME="<%=FirstSearchConstants.FF_STATE%>" SIZE="2" VALUE="<%=state%>" CLASS="CONTROL">&nbsp;
<INPUT TYPE="TEXT" NAME="<%=FirstSearchConstants.FF_ZIP%>" SIZE="5" VALUE="<%=zip%>" CLASS="CONTROL">
</TD>
</TR>

<%
if (cands != null && cands.length > 1) {
%>
<TR>
<TD COLSPAN=5 CLASS="CELL" WIDTH=450>
<SPAN CLASS="ERROR">Your input address was not an exact match. Please select from the list and press 'Locate'</SPAN>
</TD>
</TR>
<TR>
<TD COLSPAN=5 ALIGN=CENTER CLASS="CELL">
<SELECT NAME="<%=FirstSearchConstants.FF_CANDIDATE%>" SIZE="5" CLASS="CONTROL">
<%
for (int i=0;i<cands.length;i++) {
String address = cands.getStreet() + ", " + cands.getCity() + ", " + cands.getCountrySubdivision() + " " + cands.getPostalCode();
String selected = ((i == 0)?" SELECTED":"");
out.println("<OPTION VALUE=\"" + i + "\"" + selected + ">"+address);
}
%>
</SELECT>
</TD>
</TR>
<%
}
%>

<TR>
<TD COLSPAN=5 ALIGN=CENTER CLASS="CELL"><INPUT TYPE="RESET">&nbsp;<INPUT TYPE="SUBMIT" VALUE="Locate"></TD>
</TR>

</TABLE>

<INPUT TYPE="HIDDEN" NAME="<%=FirstSearchConstants.FF_SOURCE%>" VALUE="<%=FirstSearchConstants.FORM_ADDRESS%>">

</FORM>

</BODY>
</HTML>
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,769
Messages
2,569,579
Members
45,053
Latest member
BrodieSola

Latest Threads

Top