Advertisement
Guest User

Untitled

a guest
Jul 28th, 2015
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.42 KB | None | 0 0
  1. package formBeans;
  2.  
  3. import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
  4.  
  5. @JsonIgnoreProperties(ignoreUnknown = true)
  6. public class User {
  7.  
  8. private String firstname;
  9. private String lastname;
  10. private String username;
  11. private String password;
  12. private String phoneNumber;
  13. private String email;
  14. private String address;
  15. private String city;
  16. private String state;
  17. private String zipCode;
  18.  
  19. public String getFirstname() {
  20. return firstname;
  21. }
  22. public String getLastname() {
  23. return lastname;
  24. }
  25. public String getUsername() {
  26. return username;
  27. }
  28. public String getPassword() {
  29. return password;
  30. }
  31. public String getPhoneNumber() {
  32. return phoneNumber;
  33. }
  34. public String getEmail() {
  35. return email;
  36. }
  37. public String getAddress() {
  38. return address;
  39. }
  40. public String getCity() {
  41. return city;
  42. }
  43. public String getState() {
  44. return state;
  45. }
  46. public String getZipCode() {
  47. return zipCode;
  48. }
  49. public void setFirstname(String firstname) {
  50. this.firstname = format(firstname);
  51. }
  52. public void setLastname(String lastname) {
  53. this.lastname = format(lastname);
  54. }
  55. public void setUsername(String username) {
  56. this.username = format(username);
  57. }
  58. public void setPassword(String password) {
  59. this.password = password;
  60. }
  61. public void setPhoneNumber(String phoneNumber) {
  62. this.phoneNumber = phoneNumber;
  63. }
  64. public void setEmail(String email) {
  65. this.email = format(email);
  66. }
  67. public void setAddress(String address) {
  68. this.address = format(address);
  69. }
  70. public void setCity(String city) {
  71. this.city = format(city);
  72. }
  73. public void setState(String state) {
  74. this.state = format(state);
  75. }
  76. public void setZipCode(String zipCode) {
  77. this.zipCode = zipCode;
  78. }
  79.  
  80. public String format(String data) {
  81. String firstLetter = data.substring(0, 1).toUpperCase();
  82. String restLetters = data.substring(1).toLowerCase();
  83. return firstLetter + restLetters;
  84. }
  85. }
  86.  
  87. <!DOCTYPE html>
  88. <html xmlns="http://www.w3.org/1999/xhtml"
  89. xmlns:th="http://www.thymeleaf.org"
  90. xmlns:sec="http://www.thymeleaf.org/thymeleaf-extras-springsecurity3">
  91. <head>
  92. <title>Home</title>
  93. <link rel="stylesheet" th:href="@{/css/topcoat-desktop-light.min.css}" href="../../css/topcoat-desktop-light.min.css"/>
  94. </head>
  95. <body>
  96. <div th:include="fragment :: header"></div>
  97. <h1>Welcome, <span th:text="${credentials.username}"></span> </h1>
  98.  
  99. <h2>My profile:</h2>
  100. <a th:href="@{/edit}">Edit my profile</a>
  101. <br></br>
  102. <br></br>
  103. <table>
  104. <tr><td>Firstname:</td> <td th:text="${user.firstname}"></td></tr>
  105. <tr><td>Lastname:</td> <td th:text="${user.lastname}"></td></tr>
  106. <tr><td>Username:</td> <td th:text="${user.username}"></td></tr>
  107. <tr><td>Address:</td> <td th:text="${user.address}"></td></tr>
  108. <tr><td>City:</td> <td th:text="${user.city}"></td></tr>
  109. <tr><td>State:</td> <td th:text="${user.state}"></td></tr>
  110. <tr><td>Zip code:</td> <td th:text="${user.zipCode}"></td></tr>
  111. <tr><td>Email:</td> <td th:text="${user.email}"></td></tr>
  112. <tr><td>Phone number:</td> <td th:text="${user.phoneNumber}"></td></tr>
  113. <tr><td><hr></hr></td></tr>
  114. </table>
  115. </body>
  116. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement