我是Spring框架的新手。
这一次,我正在尝试将URL上的一些参数从jsp发送到控制器。
这是我的代码
jsp`
<tbody>
<c:forEach items="${articles}" var="article">
<tr>
<td>${article.num}</td>
<td>
<a href='/practice/bulletindetail?num=${article.num}'>
${article.title }</a>
</td>
<td>${article.writer }</td>
<td>${article.date }</td>
<td>${article.hit }</td>
</tr>
</c:forEach>
</tbody>`
在href标签中,我在bulletindetail之后添加了参数?num = $ {article.num}
@RequestMapping(value="/bulletindetail/{num}", method = RequestMethod.GET)
public String getBulletinDetail(@PathVariable(value="num") String urlData){
System.out.println("url dta : "+urlData);
return null;
}
我尝试使用网址末尾的{num}检索控制器中的数据。
但它永远不会起作用
`
答案 0 :(得分:0)
无论
@RequestMapping(value="/bulletindetail", method = RequestMethod.GET)
public String getBulletinDetail(@RequestParam("num") String urlData){
System.out.println("url dta : "+urlData);
return null;
}
或
<a href='/practice/bulletindetail/${article.num}'>