首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web开发 >

struts2从action跳转到jsp页面的一系列有关问题

2013-09-07 
struts2从action跳转到jsp页面的一系列问题本人从事java web开发工作,刚工作不久,使用ssh做了一个小项目。

struts2从action跳转到jsp页面的一系列问题
    本人从事java web开发工作,刚工作不久,使用ssh做了一个小项目。但是使用action的时候遇到一些小问题不知道大家是怎么处理的。
    本人几乎所有页面间跳转都是这样的流程:源jsp页面-->action处理类-->目的jsp页面。
    这样的问题是,几乎每一个页面F5刷新的时候浏览器都提示要重新提交数据。点击浏览器上的返回按钮(如下图)会提示网页已失效。在这个失效的页面F5刷新会提示要重新提交数据,点确认之后虽然能回到上一个页面,但是网页上的链接等功能又会全部失效。
    请教大家都是怎么处理这个问题的。
struts2从action跳转到jsp页面的一系列有关问题 struts2 web action 刷新
[解决办法]
我照着struts发行包中的doc示例作了一个没发现你说的情况:
entity


public class City {

String name;
String code;

public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public City(String name, String code) {
super();
this.name = name;
this.code = code;
}
public City() {
super();
// TODO Auto-generated constructor stub
}
}


action

public class CityAction extends ActionSupport {

/**
 * 
 */
private static final long serialVersionUID = 1L;
private City city;

public City getCity() {
return city;
}
public void setCity(City city) {
this.city = city;
}
@Override
public String execute() throws Exception {
// TODO Auto-generated method stub
return SUCCESS;
}
}


表单jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags" %>


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<s:form action="addCity">
<s:textfield name="city.name"  label="Name"  />
<s:textfield name="city.code"  label="Code"  />
<s:submit/>
</s:form>
</body>
</html>



struts.xml

        <action name="addCity" class="net.tracday.action.CityAction" method="execute">
            <result name="success">list.jsp</result>
        </action>


list.jsp就一行字符串没别的就不贴了

热点排行