jsp文件中的列表中的Servlet
Servlet within a list within a jsp file
是否可以在.jsp文件中的列表中链接servlet ?
<form>
<ul id="nav">
<li class="current"><a href="HomeClientServlet">Home</a></li>
<li><a href="TransactionsServlet">Transactions</a></li>
<li><a href="StartTransferServlet">Transfer</a></li>
</ul>
</form>
上面的代码不工作,我不知道如何做到这一点。
*注意- servlet需要运行doPost而不是doGet。
正如Jigar Joshi所说,我已经尝试过了:
它不工作,然后我试着这样做:
<form>
<ul id="nav">
<li class="current"><a href="<%=request.getContextPath()%>/HomeClientServlet">Home</a></li>
<li><a href="<%=request.getContextPath()%>/TransactionsServlet">Transactions</a></li>
<li><a href="<%=request.getContextPath()%>/StartTransferServlet">Transfer</a></li>
</ul>
</form>
这个是无效的
<form>
<ul id="nav">
<li class="current"><form action="<%=request.getContextPath()%>/HomeClientServlet" method="POST"><input type="submit">Home</form></li>
</ul></form>
在默认情况下,点击有效的锚点会发出GET请求,如果你想发出POST请求,那么要么编写javascript来处理点击并发出POST请求,要么放置一个小表单来代替锚点
将anchor
标签替换为以下内容
<form action="<%=request.getContextPath()%>/TransactionsServlet" method="POST">
<input type="SUBMIT">
</form>
您可以这样做
& lt;form method="post" action="<%=application.getContextPath()%>/Controller">& lt;ul>& lt;李> & lt;a href = " javascript: callController ()>控制器 & lt;李/>& lt;/ul>
在脚本部分
function callController()
{
------- whatever be you want to do....
}
相关文章:
- 要求输入在数据列表中
- 从javascript创建一个列表
- 如何使用jQuery选择下拉列表的值
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- Javascript按钮下拉列表
- 如何使用json将对象列表从java转换为javascript
- 区分JSON中的矩阵和列表列表
- jQuery表单添加不适用于下拉列表
- 用每小时的差值填充数组/列表-从下拉列表中给定两个时间值
- 接受不在列表中的值-引导组合框
- 禁用jQuery中的下拉列表
- 从HTTPGET返回一个自定义对象列表,以便在Angular 2应用程序中使用
- 如何在javascript中迭代数字列表
- 使用 ajax 和 JSP Servlet 根据选择的上一个下拉列表填充下拉列表
- 如何使用jQuery将表单数据获取到数组列表中的servlet
- jsp文件中的列表中的Servlet
- 使用ajax从servlet填充下拉列表
- 如何在servlet中获取通过jquery添加的动态填充列表的值
- 无法使用request.getParameter在servlet中存储第二个下拉列表的值