2016-06-13 8 views
1

私は学校のプロジェクト用のウェブサイトを構築しています。あるページでは、そのページでクエリを実行する必要があるため、paramsを使用して別のページ(profile.jsp)へのリンクが必要です。 JSPで試してみましたが、すぐにページが開きます。これをリンクまたはボタンでアクティブにする必要があります。ここではwindows.locationを使用していますが、今のところparamsを与えることはできません。以下に示すように別のページにリダイレクトする<a>タグの下に置く<p>タグの代わりに、クエリ文字列であなたのパラメータ値を渡すことについてparams jspのページを転送するリンク

<a href="profile.jsp?param=<%out.println(autor);%>&otherparam=<%out.println(otherparameter);%>"><%out.println(autor);%></a> 

あなたが値を得ることができる方法

+0

問題をよりよく理解するために試したコードをいくつか用意しておきましょう。 –

+0

一部のコードを追加 –

+0

投稿したコードにはリンクがありません。リンクは 'Click here'のようになります。これはプレーンなHTMLです。 –

答えて

0

<div class="mask_container"> 
 
<h2><%out.println(title);%></h2> 
 
<p onClick="JavaScript:window.location='profile.jsp';"><%out.println(autor);%></p> 
 
<img src="img/like-white.png" class="social"> 
 
<img src="img/comment-white.png" class="social"> 
 
<img src="img/download-white.png" class="social"> 
 
</div>
request.getParameter("param")を使用して他のページのパラメータを変更すると、これによりパラメータ値が得られます。

これが役立ちます。

+0

私はこれが解決策だと思います。どうもありがとうございます –

+0

リンクサーバーがすぐにクラッシュすると、書いた内容をコピー貼り付けました –

関連する問題