0

我在编辑功能中遇到问题。

我写了这样的代码

<input type="text" name="wendtime" id="wendtime"  value="<%=ExamB.getExam_end_time()%>"></input>

我没有得到如何在同一个 Jsp 中编辑,它不应该去下一个 Jsp

对于编辑按钮,我使用了更新

如果我单击然后 wendtime 值将变为 null

String strEndtime=request.getParameter("wendtime");

所有代码都在 EditExamEndtime.jsp

我该如何进行编辑?

4

2 回答 2

0

当您使用 jsp 时...一旦他们编译并分派了值在下一次编译之前不会改变..根据您的要求完成

下面是选项

1)您需要重新编译页面(即刷新或再次请求页面)

2)如果您想在不刷新页面的情况下获取值,请使用 Ajax 请求。

于 2013-01-01T09:26:13.233 回答
0

您必须window.onload()在代码中使用来设置文本框值

<script>

function window.onload()
{
  //set textbox value from request.getParameter("wendtime");
   //check document.getElementById("wendtime").value is null or not if null then set textbox value
   document.getElementById("wendtime").value = request.getParameter("wendtime"); 


}

</script>
于 2013-01-01T09:32:53.017 回答