1

I am trying to create a login form with j2html,but when try adding label in my form,there is no predefined label exists e.g withId(),withName()

 private static Tag generateUserField(String user) {
        return input().withType("text").withName("user").withId(user).withPlaceholder("Enter username");
    }

1 Answers1

1

<label> is a separate element, it's not a part of the <input>. So you need to generate it separately via TagCreator.label().

Alex Shesterov
  • 26,085
  • 12
  • 82
  • 103