2013-01-01 3 views
0

편집 기능에 문제가 있습니다.JSP 편집 텍스트 상자 값

는 나는 내가 만약 내가 업데이트

를 사용하여 편집 버튼의 다음 JSP로

을 가지 말았어야 같은 JSP로에서 편집하는 방법을 받고 있지 않다이

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

과 같은 코드를 작성 클릭 후 wendtime 값이 null이 됨

문자열 strEndtime = request.getParameter ("wendtime");

모든 코드는 EditExamEndtime.jsp

내가 어떻게 편집 할 수있는? 그들은 컴파일하고

을 수행하려면 사용자의 요구 사항에 따라 .. 다음 컴파일 할 때까지 변경되지 않는 값을 파견되면

+0

당신이 – alfasin

+0

를 사용하는 코드의 전체 조각을 게시합니다 도움이 정확한 솔루션 –

답변

0

당신이 JSP의를 사용하는 것처럼 ... 다음은 옵션에게 있습니다

1) 페이지를 다시 컴파일해야합니다 (새로 고침하거나 페이지를 다시 요청해야합니다). 012) 페이지 새로 고침없이 값을 얻고 싶다면 Ajax 요청을 사용하십시오.

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> 
+1

에 대한 귀하의 코드를 게시하는 것이 더 쉬울 수 있습니다 처음에는 그가 올바르게 설정하고 있습니다. 그는 얼마 후 값을 새로 고침하고 싶습니다. 내 생각 엔 ... –

+0

당신이 Bean 값을 다시 요구할 때 제출할 때 Bean에서 텍스트 박스 값을 설정하면 –