Class ProductReviewAction
java.lang.Object
org.apache.struts.action.Action
com.softslate.commerce.customer.core.BaseAction
com.softslate.commerce.customer.product.ProductReviewAction
This action processes the review submitted by the user.
- Author:
- Tony Zakula
-
Field Summary
FieldsFields inherited from class org.apache.struts.action.Action
servlet -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconstructEmailHTML(javax.servlet.http.HttpServletRequest request, String adminURL) constructEmailText(javax.servlet.http.HttpServletRequest request, String adminURL) protected booleancustomerSubmittedReviewForProduct(Customer customer, Product product) org.apache.struts.action.ActionForwardexecute(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) private StringgetFileExt(String fmtFileName) protected ProductloadProduct(ProductReviewForm baseForm) voidsendAdministratorEmail(ProductReviewForm baseForm, ProductReview productReview) protected voiduploadFiles(ProductReviewForm baseForm) Methods inherited from class org.apache.struts.action.Action
addErrors, addMessages, execute, generateToken, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet
-
Field Details
-
log
static org.apache.commons.logging.Log log
-
-
Constructor Details
-
ProductReviewAction
public ProductReviewAction()
-
-
Method Details
-
execute
public org.apache.struts.action.ActionForward execute(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws Exception - Overrides:
executein classorg.apache.struts.action.Action- Throws:
Exception
-
loadProduct
- Throws:
Exception
-
uploadFiles
- Throws:
Exception
-
customerSubmittedReviewForProduct
-
sendAdministratorEmail
-
constructEmailText
-
constructEmailHTML
-
getFileExt
-