无法从jsp检索查询字符串

无法从jsp检索查询字符串,jsp,servlets,query-string,Jsp,Servlets,Query String,在我的jsp中,我有到另一个jsp页面的链接,其中包含查询字符串。我将鼠标悬停在链接上,所有信息都是正确的 <a href='/ph.jsp?albumid=${album.id}'>Click me</a> 在我的ph.jsp中,页面显示的是“Album:”。也没有例外 Album: <c:out value="${albumid}" /> 相册: 我不知道哪里出了问题。有什么帮助吗 我已经做了一些测试,我怀疑当我点击链接时,servlet根本没有被执

在我的jsp中,我有到另一个jsp页面的链接,其中包含查询字符串。我将鼠标悬停在链接上,所有信息都是正确的

<a href='/ph.jsp?albumid=${album.id}'>Click me</a>
在我的ph.jsp中,页面显示的是“Album:”。也没有例外

Album: <c:out value="${albumid}" />
相册: 我不知道哪里出了问题。有什么帮助吗


我已经做了一些测试,我怀疑当我点击链接时,servlet根本没有被执行。为什么会这样?

好的,我在多次测试后设法解决了这个问题。我发现最主要的原因是我用ph.jsp代替了ph,因为我的映射是用ph创建的

<a href='/ph?albumid=${album.id}'>Click me</a>

通过改变这一点,它将在加载jsp页面之前加载我的servlet。所有数据都将被检索和显示

<a href='/ph?albumid=${album.id}'>Click me</a>