Help me to resolve this URGENT: browser back button behavior
Hi All
How can I force my application to give the following error in click of back button of browser or backspace .
Warning: Page has Expired The page you requested was created using information you submitted in a form. This page is no longer available. As a security precaution, Internet Explorer does not automatically resubmit your information for you.
To resubmit your information and view this Web page, click the Refresh button.
hmm I am using no-cache, no-store and expire '0', Mine is struts application with resin as App server.
HEY, take it easy, sometime knowing the reason for a thing may help to find another solution for the same problem. We are here to help, some people really help other one only tries to. In any case there is no need to be rude, nobosy here is working for you or have an obligation to answer you.
1.- this should be on the j2ee forum place, because is everyone posts here all other section will be empty of people and answers, so please help yo keep all the forums running well. And may get better answers on less time.
2.- I assume you are uusing J2ee and not applets. That may be a 100% different thing to fix that.
3.- Can you post some architecture of the pages call to see, its different if its a home page than its a result of nested calls.
4.- I guess you should do something like this to solve your peoblem:
if using html forms inside a jsp as I guess you are using. You can get the JSP be call from a servlet that introduce inside the form a unique random created value inside a hidden type input. so each time you press the back button the cached jsp will be called and the unique number wont match with the new attention requirement. All you need for that is a shared resource between the 2 servlets. Maybe a EJB or something. It depends a lot on how are you doing the pages call. for that we need to know that. In anycase the message you are trying to get os not from your app, but from the browser, so you may need to implement something like security certificates to have that, but if not you may use a patched own solution like the one I gave you.
Similar Messages
-
While updating iphone software to 5.0.1, I am getting error that Iphone could not be updated because the firmware file not compatible.
Can anyone help me to resolve this issue.Using iTunes 10.5.2.11 on a PC running 64 bit Windows 7
First did a full back up of iphone using iTunes
Put iphone into Recovery Mode ( http://support.apple.com/kb/ht1808 ). Erases all user data and settings!
Disconnected USB cable from iphone
Powered off iphone by holding down Sleep/Off button until slider appeared, slid to off, waited until screen dark
Pressed and kept holding Home button while plugging cable back into phone
I still saw the graphic on the iphone that said to plug into iTunes, so I unplugged and re-plugged cable. (I may have released the Home button too soon)
Recovery Mode alert came up in iTunes.
Followed all iTunes prompts to restore phone - it downloaded and sucessfully installed iOS 5.0.1
iphone did not appear in iTunes due to missing pairing file (that made me nervous)
iphone was now at factory settings. I followed prompts on iphone screen to start reactivation process
Eventually the iphone asked if I wanted to restore from a back-up (whew!)
A window opened in iTunes and I was able to select my previous back-up file for the restore
A full restore from back-up then occured
I also allowed a carrier settings update to occur when prompted (not sure that happens in all cases)
When the restore was done I had to re-enter some passwords, but everything was there
iOS is now 5.0.1 (9A406). The whole process took about an hour. -
I did the iTunes update yesterday and now I am getting this message when I try to open iTunes - “This copy of iTunes is corrupted or is not installed correctly. Please re-install iTunes. (-42037) Can anybody help me out resolving this?
Download iTunes using the tab at the top of this page, re-install. Back up your computer first.
-
Need help with java browser "Back" button
All:
I'm trying to make the "Back" button in my Java web browser work. Any help would be greatly appreciated. Here is my code:
import javax.swing.*;
import java.net.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.event.*;
import java.util.*;
import java.io.*;
import javax.swing.text.html.*;
import javax.swing.text.*;
public class Browser implements HyperlinkListener, ActionListener
String source = "http://www.google.com";
final String GO = "Go";
final String Back = "Back";
JEditorPane ep = new JEditorPane(); //a JEditorPane allows display of HTML & RTF
JToolBar tb = new JToolBar(); //a JToolBar sits above the JEditorPane & contains
JTextField tf = new JTextField(40); // the JTextField & go button
JLabel address = new JLabel(" Address: ");
JButton back = new JButton(Back);
JButton go = new JButton(GO);
BorderLayout bl = new BorderLayout();
JPanel panel = new JPanel(bl);
JFrame frame = new JFrame("Billy Wolfe's Browser");
protected Vector history;
public Browser()
openURL(source); //this method (defined below) opens a page with address source
ep.setEditable(false); //this makes the HTML viewable only in teh JEditorPane, ep
ep.addHyperlinkListener(this); //this adds a listener for clicking on links
JScrollPane scroll = new JScrollPane(ep); //this puts the ep inside a scroll pane
panel.add(scroll,BorderLayout.CENTER); //adds the scroll pane to center of panel
tf.setActionCommand(GO); //gives the ActionListener on tf a name for its ActionEvent
tf.setActionCommand(Back);
tf.addActionListener(this); //adds an ActionListener to the JTextField (so user can
go.addActionListener(this); //use "Enter Key")
tb.add(back); //this adds the back button to the JToolBar
tb.add(address); //this adds the Label "Address:" to the JToolBar
tb.add(tf); //this adds the JTextField to the JToolBar
tb.add(go); //this adds the go button to the JToolBar
panel.add(tb,BorderLayout.NORTH); //adds the JToolBar to the top (North) of panel
frame.setContentPane(panel);
frame.setSize(1000,900);
frame.setVisible(true);
}// end Browser()
public void openURL(String urlString)
String start = urlString.substring(0,4);
if(!start.equals("http")) //adds "http://" to the URL if needed
urlString = "http://"+urlString;
}//end if
try
URL url = new URL(urlString);
ep.setPage(url); //this sets the ep page to the URL page
tf.setText(urlString); //this sets the JTextField, tf, to the URL
catch (Exception e)
{ System.out.println("Can't open "+source+" "+e);
}//end try-catch
}//end openURL
public void hyperlinkUpdate(HyperlinkEvent he) //this allows linking
HyperlinkEvent.EventType type = he.getEventType();
if(type == HyperlinkEvent.EventType.ACTIVATED)
openURL(he.getURL().toExternalForm());
history.add(he.getURL().toExternalForm());
}//end hyperlinkUpdate()
public void actionPerformed(ActionEvent ae) //for the GO and BACK buttons
String command = ae.getActionCommand();
if(command.equals(GO))
openURL(tf.getText());
history.add(tf.getText());
//JOptionPane.showMessageDialog(null, "This is a test");
if(command.equals(Back))
try
String lastURL = (String)history.lastElement();
history.removeElement(lastURL);
lastURL = (String)history.lastElement();
// JOptionPane.showMessageDialog(null, lastURL);
ep.setPage(lastURL);
if (history.size() == 1)
back.setEnabled(false);
catch (Exception e)
System.out.println("ERROR: Trouble fetching URL");}
}//end actionPerformed()
}// end Browser classHere it is. I need to be able to click the Back button and view the previous URL.
import javax.swing.*;
import java.net.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.event.*;
import java.util.*;
import java.io.*;
import javax.swing.text.html.*;
import javax.swing.text.*;
public class Browser implements HyperlinkListener, ActionListener
String source = "http://www.google.com";
final String GO = "Go";
final String Back = "Back";
JEditorPane ep = new JEditorPane(); //a JEditorPane allows display of HTML & RTF
JToolBar tb = new JToolBar(); //a JToolBar sits above the JEditorPane & contains
JTextField tf = new JTextField(40); // the JTextField & go button
JLabel address = new JLabel(" Address: ");
JButton back = new JButton(Back);
JButton go = new JButton(GO);
BorderLayout bl = new BorderLayout();
JPanel panel = new JPanel(bl);
JFrame frame = new JFrame("Billy Wolfe's Browser");
protected Vector history;
public Browser()
openURL(source); //this method (defined below) opens a page with address source
ep.setEditable(false); //this makes the HTML viewable only in teh JEditorPane, ep
ep.addHyperlinkListener(this); //this adds a listener for clicking on links
JScrollPane scroll = new JScrollPane(ep); //this puts the ep inside a scroll pane
panel.add(scroll,BorderLayout.CENTER); //adds the scroll pane to center of panel
tf.setActionCommand(GO); //gives the ActionListener on tf a name for its ActionEvent
tf.setActionCommand(Back);
tf.addActionListener(this); //adds an ActionListener to the JTextField (so user can
go.addActionListener(this); //use "Enter Key")
tb.add(back); //this adds the back button to the JToolBar
tb.add(address); //this adds the Label "Address:" to the JToolBar
tb.add(tf); //this adds the JTextField to the JToolBar
tb.add(go); //this adds the go button to the JToolBar
panel.add(tb,BorderLayout.NORTH); //adds the JToolBar to the top (North) of panel
frame.setContentPane(panel);
frame.setSize(1000,900);
frame.setVisible(true);
}// end Browser()
public void openURL(String urlString)
String start = urlString.substring(0,4);
if(!start.equals("http")) //adds "http://" to the URL if needed
urlString = "http://"+urlString;
}//end if
try
URL url = new URL(urlString);
ep.setPage(url); //this sets the ep page to the URL page
tf.setText(urlString); //this sets the JTextField, tf, to the URL
catch (Exception e)
{ System.out.println("Can't open "+source+" "+e);
}//end try-catch
}//end openURL
public void hyperlinkUpdate(HyperlinkEvent he) //this allows linking
HyperlinkEvent.EventType type = he.getEventType();
if(type == HyperlinkEvent.EventType.ACTIVATED)
openURL(he.getURL().toExternalForm());
history.add(he.getURL().toExternalForm());
}//end hyperlinkUpdate()
public void actionPerformed(ActionEvent ae) //for the GO and BACK buttons
String command = ae.getActionCommand();
if(command.equals(GO))
openURL(tf.getText());
history.add(tf.getText());
//JOptionPane.showMessageDialog(null, "This is a test");
if(command.equals(Back))
try
String lastURL = (String)history.lastElement();
history.removeElement(lastURL);
lastURL = (String)history.lastElement();
// JOptionPane.showMessageDialog(null, lastURL);
ep.setPage(lastURL);
if (history.size() == 1)
back.setEnabled(false);
catch (Exception e)
System.out.println("ERROR: Trouble fetching URL");}
}//end actionPerformed()
}// end Browser class -
After I update IOS6 for my iphone 3gs, while i turn on vibrate (Using side button) is not supporting. Automaticlaly turn on back to ringing mode. So please help me to resolve this issue.
No one facing this issue in 3GS? please help me.
-
I have an error message coming up when trying to send an email which says 'sending the message failed because you're exceeding the limit' can anyone help me to resolve this please
Try reentering the password in your iCloud mail settings.
-
Can you please help me how resolved this issue.
Hi Experts
I am trying to connect LDAP by R/3 system. R/3 system connected to LDAP but when I am trying to find and pull the fileds in the "Find in the Directolry" option I am getting below error.
LDAPRC 010 another server is referenced.
Can you please help me how resolved this issue.
With Regards,
Trinadh BokkaYou may be able to solve by using
Note 1151329 - Depth of LDAP search is only one level below the base entry
Markus -
Hello I Download Adobe Photoshop CC 2014 Last Night
i INSTALLED it But it Crashes in 30-40 Sec After i Launch the Product Without Any Error Message
I Need Help Can You Resolve This ProblemLotfi are you receiving any error messages during the installation? I would recommend reviewing your installation logs for errors. Please see Troubleshoot install issues with log files | CC - http://helpx.adobe.com/creative-cloud/kb/troubleshoot-install-logs-cc.html for information on how to locate and interpret your installation log files. You are welcome to post any specific errors you discover to this discussion.
-
Hi i am getting an error like this while installing Live Cycle Server " The file merge_modules\lc11_common_iam_zip does not exist This file is required sucessfullly run the Live Cycle Installer.Can any one help me on resolving this issue it would be of great help..thanks .
I think in your situation it would be worth trying the things listed under the event. It does have to do with FRS and it's easy to do. I've used it to fix journal errors after a server unexpectedly restarts and sysvol stops replicating. I
could see where it could fix your issue, and if it doesn't, you're out 5 minutes. :)
The listed registry key does not exist
Expand HKEY_LOCAL_MACHINE.
Click down the key path:
"System\CurrentControlSet\Services\NtFrs\Parameters"
Double click on the value name
"Enable Journal Wrap Automatic Restore"
-
when I make a call or recieve a call, the voice of the other person is not heard. but speaker phone works. what could be the trouble. could you please help me in resolving this? iPhone 4, iOS 6.1.3.i had purchased my iphone 4 factory unlocked from usa last month.i am from india so will any apple service centre help me for this issue?
They will help you just make sure that you make a appointment before you go into the store. Also if the iPhone needs to be replaced and you are not within your year of hardware coverage, that is when they will ask you to pay a fee.
-
my iphone4 camera shutter not opening please help me to resolve this issue , i tried a restore it still exist, my iphone4 camera shutter not opening please help me to resolve this issue , i tried a restore it still exist ,please help me
uninstall all iTunes,5 programes,this worked for me after reinstall them
-
I could not be updated my iphone4. An unknown error is occurred(6). please help me to resolve this problem
Errors related to third-party security software
Error 2, 4 (or -4), 6, 1000, 9006
Follow Troubleshooting security software. Often, uninstalling third-party security software will resolve these errors.
There may be third-party software that modifies your default packet size in Windows by inserting a TcpWindowSize entry into your registry. Your default packet size being set incorrectly can cause these errors. Contact the manufacturer of the software that installed the packet size modification for assistance or follow this article by Microsoft: How to reset Internet Protocol (TCP/IP).
Verify that access to ports 80 and 443 are allowed on your network.
Verify that communication to albert.apple.com or phobos.apple.com is not blocked by a firewall, or other Internet security setting.
Discard the .ipsw file, open iTunes and attempt to download the update again. See the steps underAdvanced Steps > Rename, move, or delete the iOS software file (.ipsw) below for file locations.
Restore your device while connected to a different network.
Restore using a different computer. -
videos becoming pixelated on win8.1 while does not happen with crome pepper base flash. pls help me to resolve this issue
videos becoming pixelated on win8.1 while does not happen with crome pepper base flash. pls help me to resolve this issue
-
Dear Apple Community,
I have recently transferred purchases I've made on my iPad to my PC. But the album artwork, while correct on my PC, is all messed up on my iPad--wrong artwork on the many of the albums.
Could you help me in resolving this annoying problem?
Thank you in advance for your assistance,
Jonathan TreatRemoved; inapplicable due to date of thread.
Message was edited by: Dave Sawyer -
Reporting Services add (browser) back button
Dear all,
I have a client that has 4 reports; 1 main, and 3 that are rendered when the user clicks the report data on the main report (which passes parameters to generate the other 3).
They would like to have a back button in the report header of the 3 reports (they don't want to use the browser back button).
Is this possible using a text box, then editing the navigation properties and does anyone have an example? Or am I missing something quite obvious?
Any help would be gratefully received!!
DanCheck this link on how to implement it
http://road-blogs.blogspot.com/2010/04/adding-breadcrumbs-to-your-drillthrough.html
Cheers,
Jason
P.S. : Please click the 'Mark as Answer' button if a post solves your problem! :)
Maybe you are looking for
-
In dire need of help
-
Hello, I need a little help with my .RTF template to populate page border. This topic is limited but I researched Thread: How to display 'page border' in PDF output file - RTF file contains border - which directs you to another Thread. I was not succ
-
I'm not very savvy on this iWeb stuff so please bear with me. I'm wanting to place an invisible counter to my iWebsite. I have read in these discussion boards that StatCounter is great, so I downloaded the code to insert into my iWeb. Could someone g
-
Transfer MMS-Videos from iPhone to macbook pro
Hello Together, does anyone know if it's possible to transfer videos, revieved over mms to the computer? How does it work? Thanks for your help! Greetz, Mark
-
Does anyone know answers to these iPad questions?
Does anyone know answers to these iPad questions? 1) can you only only install applications from iTunes? Or can you install like on a regular mac? 2) no usb or card reader? you have to have an attachment through the Dock connector? 3) Can it read pdf