Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package formBeans;
- import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
- @JsonIgnoreProperties(ignoreUnknown = true)
- public class User {
- private String firstname;
- private String lastname;
- private String username;
- private String password;
- private String phoneNumber;
- private String email;
- private String address;
- private String city;
- private String state;
- private String zipCode;
- public String getFirstname() {
- return firstname;
- }
- public String getLastname() {
- return lastname;
- }
- public String getUsername() {
- return username;
- }
- public String getPassword() {
- return password;
- }
- public String getPhoneNumber() {
- return phoneNumber;
- }
- public String getEmail() {
- return email;
- }
- public String getAddress() {
- return address;
- }
- public String getCity() {
- return city;
- }
- public String getState() {
- return state;
- }
- public String getZipCode() {
- return zipCode;
- }
- public void setFirstname(String firstname) {
- this.firstname = format(firstname);
- }
- public void setLastname(String lastname) {
- this.lastname = format(lastname);
- }
- public void setUsername(String username) {
- this.username = format(username);
- }
- public void setPassword(String password) {
- this.password = password;
- }
- public void setPhoneNumber(String phoneNumber) {
- this.phoneNumber = phoneNumber;
- }
- public void setEmail(String email) {
- this.email = format(email);
- }
- public void setAddress(String address) {
- this.address = format(address);
- }
- public void setCity(String city) {
- this.city = format(city);
- }
- public void setState(String state) {
- this.state = format(state);
- }
- public void setZipCode(String zipCode) {
- this.zipCode = zipCode;
- }
- public String format(String data) {
- String firstLetter = data.substring(0, 1).toUpperCase();
- String restLetters = data.substring(1).toLowerCase();
- return firstLetter + restLetters;
- }
- }
- <!DOCTYPE html>
- <html xmlns="http://www.w3.org/1999/xhtml"
- xmlns:th="http://www.thymeleaf.org"
- xmlns:sec="http://www.thymeleaf.org/thymeleaf-extras-springsecurity3">
- <head>
- <title>Home</title>
- <link rel="stylesheet" th:href="@{/css/topcoat-desktop-light.min.css}" href="../../css/topcoat-desktop-light.min.css"/>
- </head>
- <body>
- <div th:include="fragment :: header"></div>
- <h1>Welcome, <span th:text="${credentials.username}"></span> </h1>
- <h2>My profile:</h2>
- <a th:href="@{/edit}">Edit my profile</a>
- <br></br>
- <br></br>
- <table>
- <tr><td>Firstname:</td> <td th:text="${user.firstname}"></td></tr>
- <tr><td>Lastname:</td> <td th:text="${user.lastname}"></td></tr>
- <tr><td>Username:</td> <td th:text="${user.username}"></td></tr>
- <tr><td>Address:</td> <td th:text="${user.address}"></td></tr>
- <tr><td>City:</td> <td th:text="${user.city}"></td></tr>
- <tr><td>State:</td> <td th:text="${user.state}"></td></tr>
- <tr><td>Zip code:</td> <td th:text="${user.zipCode}"></td></tr>
- <tr><td>Email:</td> <td th:text="${user.email}"></td></tr>
- <tr><td>Phone number:</td> <td th:text="${user.phoneNumber}"></td></tr>
- <tr><td><hr></hr></td></tr>
- </table>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement