Chapter 18. HTML Forms

Topics in This Chapter

  • Sending data from forms

  • The FORM element

  • Text controls

  • Push buttons

  • Check boxes and radio buttons

  • Combo boxes and list boxes

  • File upload controls

  • Server-side image maps

  • Hidden fields

  • Grouping controls

  • Tab ordering

Up to this point, our discussion has focused on desktop Java (applications) and client-side Java (applets). Another very important use of Java is for middleware on a Web server. The two main technologies for Java middleware, servlets and JavaServer Pages, are discussed in Chapters 19 and 20. However, before you can understand how to process data on the server, you need to be able to collect and transmit data to those server-side programs.

This chapter discusses the use of HTML forms as front ends ...

Get Core Web Programming, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.