| <%-- jsp declaration for String pal should stay on same line. All others should move to new line --%> |
| <%@ page language="java" contentType="text/html; charset=ISO-8859-1" |
| pageEncoding="ISO-8859-1"%><%! String pal="friend"; %> |
| <%! String message="friend"; %> <%! String buddy="friend"; %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <html> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> |
| <title>Insert title here</title> |
| </head> |
| <body> |
| <%-- jsp expression must be followed directly by ! because no whitespace exists between --%> |
| Welcome to WTP, <%=message%>! |
| <p>Welcome to WTP, <%=pal%>!</p> |
| <%-- jsp expression should be treated like any other attribute --%> |
| <table <%="align='left'"%>> |
| <tr> |
| <%-- no whitespace exists before/after jsp tag so keep it that way --%> |
| <th>Column<jsp:setProperty name="myname" property="myproperty"/>Heading</th> |
| <%-- whitespace exists before/after jsp tag so newlines are okay --%> |
| <th>Column <jsp:setProperty name="myname" property="myproperty"/> Heading</th> |
| </tr> |
| <tr> |
| <td>Row 1: Col 1</td> |
| <td>Row 1: Col 2</td> |
| </tr> |
| </table> |
| </body> |
| </html> |