HTMLのaタグで、リンクにnameをつけて、そのname属性をServletで取得できないかと思い、
以下を書いてみました。
JSP <a href="${pageContext.request.contextPath}/Servlet"name="page">
Servlet //全属性名を取得 Enumeration<String> names = request.getParameterNames(); //ここで、nameが無くfalseが戻り、中に処理が進まない while (names.hasMoreElements()){ String name = (String)names.nextElement(); if(page.equals(name){ String msg = name; } }
全属性名取得と調べていたら出てきたrequest.getParameterNames();
を使ってみましたが、処理が進みません。
リンクでは、requestにname属性名は入らない?みたいです。(オソラク)
今後リンク増えた時にServlet内で処理を分けたいと思っているのですけど、
JavaScriptとか使用した別の方法ありますでしょうか。
もしくは、この書き方では足りないでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/18 07:06
2016/11/18 07:12
2016/11/18 07:17