1
14
15 package com.liferay.taglib.ui;
16
17 import com.liferay.taglib.util.IncludeTag;
18
19 import javax.servlet.http.HttpServletRequest;
20
21
26 public class SuccessTag extends IncludeTag {
27
28 public int doStartTag() {
29 HttpServletRequest request =
30 (HttpServletRequest)pageContext.getRequest();
31
32 request.setAttribute("liferay-ui:success:key", _key);
33 request.setAttribute("liferay-ui:success:message", _message);
34 request.setAttribute(
35 "liferay-ui:success:translateMessage",
36 String.valueOf(_translateMessage));
37
38 return EVAL_BODY_BUFFERED;
39 }
40
41 public void setKey(String key) {
42 _key = key;
43 }
44
45 public void setMessage(String message) {
46 _message = message;
47 }
48
49 public void setTranslateMessage(boolean translateMessage) {
50 _translateMessage = translateMessage;
51 }
52
53 protected String getDefaultPage() {
54 return _PAGE;
55 }
56
57 private static final String _PAGE = "/html/taglib/ui/success/page.jsp";
58
59 private String _key;
60 private String _message;
61 private boolean _translateMessage = true;
62
63 }