我在编辑功能方面遇到问题。
我写了这样的代码
<input type="text" name="wendtime" id="wendtime" value="<%=ExamB.getExam_end_time()%>"></input>
我没有得到如何在同一个Jsp中编辑,它不应该去下一个Jsp
对于编辑按钮,我使用了更新
如果我点击那么wendtime值为null
String strEndtime = request.getParameter(“wendtime”);
所有代码都在EditExamEndtime.jsp
中我该如何编辑?
答案 0 :(得分:0)
当你使用jsp时......一旦编译并调度它们的值在下一次编译之前不会改变..根据你的要求完成它
以下是选项
1)您需要重新编译页面(即刷新或再次请求页面)
2)如果要在没有页面刷新的情况下获取值,请使用Ajax请求。
答案 1 :(得分: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>