使用jsp,servlet,mysql搜索和更新相应的数据

问题描述 投票:-1回答:1
Hello,
           My Scenario is like thse-
I have one textbox ,in which when user type the project names then list of projects appear and user select one from the list.

我还有一个按钮来更新选定的项目详细信息。现在我希望当用户点击“编辑”按钮然后出现下一个jsp页面时,之前选择的项目详细信息应该自动填充到文本框中,现在用户可以更新数据。我没有得到如何使用jsp,servlet和mysql实现这些。我只想更新下拉框值,其他文本框字段应该是不可编辑的。

 <input id="name" type="text" name="ProjName"  placeholder="Search Project name"onkeyup="showState(this.value)">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="submit" value="Display" style="margin-left: 0%;width:80px;height:32px;background-color:#007BC0;color:white" onclick="form.action='<%=request.getContextPath()%>/SearchProject';"/>&nbsp;&nbsp;
<input type="submit" value="Edit" style="margin-left: 0%;width:80px;height:32px;background-color:#007BC0;color:white" onclick="form.action='<%=request.getContextPath()%>/EditProj.jsp';" />&nbsp;&nbsp;
<input type="submit" value="Delete" style="margin-left: 0%;width:80px;height:32px;background-color:#007BC0;color:white" onclick="form.action='<%=request.getContextPath()%>/DeleteProject';" />

上面是文本框和按钮的代码。单击编辑按钮EditProj.jsp页面应该出现.EditProj.jsp页面包含一些文本框和下拉框。请帮助我,我该如何实现这些场景。

mysql jsp servlets
1个回答
0
投票

正如我的理解,将像下面提到的那样做。我不知道你的数据库进程。

  1. 单击编辑按钮时根据您的输入从数据库中获取数据(我猜'项目名称')
  2. 在EditProj.jsp上显示相关数据(在请求中设置属性并将请求从servlet转发到jsp)。

您可以将disable属性用于您的目的。否则只需打印<p>tag下的值。

希望这可能对你有所帮助。谢谢!

© www.soinside.com 2019 - 2024. All rights reserved.