Guest User

Untitled

a guest
Sep 21st, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. <#if parameters.required?default(false)>
  2. &nbsp;<span class="asterisk">*</span>
  3. </#if>
  4.  
  5. if (requiredLabel != null) {
  6. addParameter("required", findValue(requiredLabel, Boolean.class));
  7. }
  8.  
  9. @SuppressWarnings("serial")
  10. public class SelectListTag extends SelectTag {
  11.  
  12. private String type;
  13. private String params;
  14. private boolean useCache = true;
  15.  
  16. @Override
  17. public Component getBean(final ValueStack stack, final HttpServletRequest req, final HttpServletResponse res) {
  18. return new SelectList(stack, req, res);
  19. }
  20.  
  21. @Override
  22. protected void populateParams() {
  23. super.populateParams();
  24.  
  25. final SelectList selectList = (SelectList) this.getComponent();
  26. selectList.setType(this.type);
  27. selectList.setParams(this.params);
  28. selectList.setUseCache(this.useCache);
  29. }
  30.  
  31. public String getType() {
  32. return this.type;
  33. }
  34.  
  35. public void setType(final String type) {
  36. this.type = type;
  37. }
  38.  
  39. public String getParams() {
  40. return this.params;
  41. }
  42.  
  43. public void setParams(final String params) {
  44. this.params = params;
  45. }
  46.  
  47. public boolean getUseCache() {
  48. return useCache;
  49. }
  50.  
  51. public void setUseCache(boolean useCache) {
  52. this.useCache = useCache;
  53. }
  54.  
  55. }
Add Comment
Please, Sign In to add comment