We help IT Professionals succeed at work.

Check out our new AWS podcast with Certified Expert, Phil Phillips! Listen to "How to Execute a Seamless AWS Migration" on EE or on your favorite podcast platform. Listen Now

x

clear text boxes on web page when hit 'back' button

Juuno
Juuno asked
on
Medium Priority
357 Views
Last Modified: 2012-05-07
I have two jsp files. The first jsp accept user input in form and then it calls the second jsp using Form action. And in the second JSP, it passes those two inputs to my Java Bean program, and then accept the output again from java bean and show the result using jstl.

So I input some data in the first html and then after hit the button, then it shows the result in the second page.

What I want to ask is: when I click on the 'back' button of the browser, the value I put in those text boxes are still there, what I want to do is every time I open that page, clear the text boxes and the curso will be in the first text box. How can I do this?

Thanks!!

Here's my two jsp files:
Search-input.jsp
 
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link href="wixIndex.css" rel="stylesheet" type="text/css">
        <title>Web Index</title>
    </head>
    <body>
 
		<%@ include file="header.html" %>
 
        <form name="Name Input Form" action="search-result.jsp">
        	<br> &nbsp;
            <font color="0066CC" size="2"><b>KEYWORD</b></font>  
            &nbsp; &nbsp;
            <input type="text" name="keyword" size="80"/>
            <br><br> &nbsp;
            <font color="0066CC" size="2"><b>CONTENT</b></font>  
            &nbsp; &nbsp;
            <input type="text" name="kwinfo" size="80"/>
            <br><br>
 
            <input type="submit" value="SEARCH" class="button"/>
            <br><br>
 
        </form>
 
    </body>
</html>
 
...................................................................................................................................
...................................................................................................................................
 
Search-result.jsp
 
<%@ taglib prefix="fm" uri="/WEB-INF/matcher.tld"%>
 
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
 
<jsp:useBean id="matcher" scope="request" class="com.webIndex.match.FindMatch"/>
 
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link href="wixIndex.css" rel="stylesheet" type="text/css">
        <title>Web Index</title>
    </head>
    
	<body>
	
		<%@ include file="header.html" %>
		
	   	<jsp:setProperty name="matcher" property="*" />  
	
		${fm:funMatcher(matcher, matcher.keyword, matcher.kwinfo)}
    	
	</body>
</html>

Open in new window

Comment
Watch Question

Chad HaneyChief Technology Officer
CERTIFIED EXPERT
Commented:
Unlock this solution with a free trial preview.
(No credit card required)
Get Preview

Author

Commented:
Yes!!
It works to clear the text boxes. Thanks.
But how can I set the cursor in the first text box in every onLoad?
Thanks!!
Chief Technology Officer
CERTIFIED EXPERT
Commented:
Unlock this solution with a free trial preview.
(No credit card required)
Get Preview
Unlock the solution to this question.
Thanks for using Experts Exchange.

Please provide your email to receive a free trial preview!

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.