jspでURLパラメータを渡す必要があります。入力パラメータが@param
のストアドプロシージャで使用されます。 paramは、私がクエリのパラメータを与えているリンクを持っているhtmlページから来るべきです。jspでurlパラメータを渡す方法。request.getParameter( 'type')を使用しています。nullを取得しています。
私のJSPページでは、私がrequest.getParameter('type')
を使用すると、nullが返され、ストアドプロシージャのparamが設定されていません。あなたrequest.getParameter( 'タイプ')この
`String type = request.getParameter("type");
out.print(type);
sql = "EXEC dbo.GetDetails @PARAM="+type+",@USER_ID="+ userid +",@OUTResult=null,@OutMessage=null;";`
.state("link", {
url: "/link?type",
templateUrl: "views/subscriptions.html",
controller: "Xcontroller",
})
<a ui-sref="link({'type':'One'})" class="ng-binding" href="#/link">
上記のように別のhtmlページからリンクが来て、クリックされたらパラメータを捕まえてjspに渡す必要があります。これは私の考えです。アイデアがあればお勧めします – lnarayan