Java コードで URL からパラメーターを取得する際に問題が発生しました。次のような URL があります。
http://127.0.0.1:7101/Application6-ViewController-context-root/faces/view1?_adf.ctrl-state=x8y1lwhxd_3&ttt=ttt
そして、私がやりたかったのは、URLから値を読み取ることだけです(パラメーターtttは結果としてtttを与える必要があります)。
Java クラスと JSF ページ (1 つのボタンを含む) があります。そして、そのボタンをクリックした後、コンソールに ttt パラメータを出力したいと思います。私はこのようなことを試しました:
HttpServletRequest request = (HttpServletRequest)FacesContext.getCurrentInstance().getExternalContext().getRequest();
System.err.println("GET :" + request.getParameter("ttt"));
しかし、出力はヌルです。