public String pincodeDetails(){
System.out.println("..........................");
if(shippingAddress.getUserid()==null || usersessionInfo.getUserID() ==null){
return WebConstant.SESSION_EXPIRED;
}
Pincode pincodeObj=null;
List<Pincode> citLlist=null;
String stateEnteredcode=null;
try {
IAddressMgr iAddressMgr = (IAddressMgr) getBean("iAddressMgr");
Long pincode=Long.parseLong(txtZip);
pincodeObj=iAddressMgr.pincodeDetails(pincode);
stateEnteredcode=pincodeObj.getStateCode();
citLlist=iAddressMgr.stateWishCities("stateCode", stateEnteredcode);
for( Pincode pin:citLlist ){
System.out.println("Pincode="+pin.getPincode()+", State Name="+pin.getStateName()+", state code"+pin.getStateCode()+", city="+pin.getCityName());
}
System.out.println(pincodeObj.getCityName());
} catch (Exception e) {
e.printStackTrace();
}
getServletRequest().setAttribute("pincodedetails", pincodeObj);
getServletRequest().setAttribute("cities", citLlist);
return WebConstant.SUCCESS;
This is my action code and in jsp I am trying to get the values using the getAttribute method and I want to create a drop down list.
Can someone please help me use the values returned by this method in order to create a drop down in jsp?
my jsp code is :
<%@page import="com.bookadda.constant.ApplicationConstant"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%
if (request.getAttribute("pincodedetails") == null
|| request.getAttribute("cities") == null)
out.println(request.getAttribute("Invalid Pincode"));
%>
<%
if (request.getAttribute("pincodedetails") != null
|| request.getAttribute("cities") != null)