何が間違っているのか分かりません!request.getParameter()は、フォームを送信した後にnullを返します。
ファイル名:test2.html
<html>
<body>
<form id="n1" method="POST" action="alter.jsp" />
<input id="iditem" type="hidden" value="213" />
<input id="name1" type="hidden" value="123" />
<input type="submit" value="test"/>
</body>
</html>
ファイル名:alter.jsp
<%@ page import ="java.sql.*" %>
<%
String itemid = request.getParameter("iditem");
String name1 = request.getParameter("name1");
%>
<html><body>test<%= itemid %> + <%= name1 %></body></html>
フォームを送信した後、2ページ目には、唯一のパラメータ名は
チュートリアルの 'form'の必要な' name'を'id'ではなく' value'を送ります – AxelH