Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从<;a>;将html标记到jsp文件中?_Html_Jsp - Fatal编程技术网

如何从<;a>;将html标记到jsp文件中?

如何从<;a>;将html标记到jsp文件中?,html,jsp,Html,Jsp,我有一个html: <a href="mobile.jsp" id="s5" >Galaxy s5</a> <a href="mobile.jsp" id="iphone">Iphone 4S</a> <a href="mobile.jsp" id="xpr">Xperia</a> 这种情况应该是什么?如果我理解正确,您想知道,在mobile.jsp中,单击了哪个电话链接。因此,您需要向JSP发送一个参数。因此,链接应该是

我有一个html:

<a href="mobile.jsp" id="s5" >Galaxy s5</a>
<a href="mobile.jsp" id="iphone">Iphone 4S</a>
<a href="mobile.jsp" id="xpr">Xperia</a>

这种情况应该是什么?

如果我理解正确,您想知道,在mobile.jsp中,单击了哪个电话链接。因此,您需要向JSP发送一个参数。因此,链接应该是

<a href="mobile.jsp?id=s5">Galaxy s5</a>
<a href="mobile.jsp?id=iphone">Iphone 4S</a>
JSP不应该包含任何Java代码。它可以使用JSTL和EL获取参数值,并通过以下方式进行测试:

<c:if test="${param.id == 's5'}">S5 has been clicked</c:if>
S5已被点击
String clickedPhoneId = request.getParameter("id");
<c:if test="${param.id == 's5'}">S5 has been clicked</c:if>