Hello devalpatel,
Thank you for your help,
I've already added the import.
Actually I'm working with JDK 1.6 & OFBiz 12.04
And here is the full java class code :
package org.ofbiz.learning.learning;
import java.util.HashMap;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.ofbiz.base.util.UtilHttp;
import org.ofbiz.party.contact.ContactMechWorker;
public class LearningEvents
{
public static String postalAddressAdvisory(HttpServletRequest request,
HttpServletResponse response)
{
String partyId = request.getParameter("partyId");
Map mechMap = new HashMap();
ContactMechWorker.getContactMechAndRelated(request, partyId,
mechMap);
Map postalAddress = (Map)mechMap.get("postalAddress");
if (postalAddress == null) return "notMars";
String planet = (String)postalAddress.get("planet");
if (planet == null || !planet.equalsIgnoreCase("Mars"))
return "notMars";
return "isMars";
}
public static String processFirstForm(HttpServletRequest request,
HttpServletResponse response){
String firstName = request.getParameter("firstName");
String lastName = request.getParameter("lastName");
request.setAttribute("combined", firstName + " " +
lastName);
request.setAttribute("allParams",
UtilHttp.getParameterMap(request));
request.setAttribute("submit", "Submitted");
return "success";
}
public static String processMultiForm (HttpServletRequest request,
HttpServletResponse response){
Collection parsed = UtilHttp.parseMultiFormData
(UtilHttp.getParameterMap(request));
List combined = new ArrayList();
Iterator parsedItr = parsed.iterator();
while (parsedItr.hasNext()) {
Map record = (Map)parsedItr.next();
combined.add(record.get("firstName") + " " +
record.get("lastName"));
}
request.setAttribute("combined", combined);
request.setAttribute("allParams",
UtilHttp.getParameterMap(request));
request.setAttribute("submit", "Submitted");
return "success";
}
}
I appreciate your help so much.
Regards.
--
View this message in context:
http://ofbiz.135035.n4.nabble.com/Errors-with-JAava-code-in-OFBiz-tp4635012p4635035.html
Sent from the OFBiz - User mailing list archive at Nabble.com.