Я нашел ответ, изменив следующее:
<jsp-property-group>
<display-name>TestServlet</display-name>
<url-pattern>/*</url-pattern>
быть таким, вместо этого:
<jsp-property-group>
<display-name>TestServlet</display-name>
<url-pattern>*.jsp</url-pattern>
Как новичок в JSP, я не уверен, из какого учебника я взял предыдущий пример, но это не привело к разочарованию.
Команда lynx теперь приводит к:
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
X-Powered-By: Servlet 2.5; JBoss-5.0/JBossWeb-2.1
Accept-Ranges: bytes
ETag: W/"11038-1243181792000"
Last-Modified: Sun, 24 May 2009 16:16:32 GMT
Content-Type: text/javascript
Content-Length: 11038
Date: Sun, 24 May 2009 17:57:07 GMT
Connection: close
Это относится и к CSS.