哥们们救我!!!javax.servlet.jsp.JspException: Cannot find bean xxx in any scope
<%@ page contentType="text/html; charset=ISO8859_1" language="java" import="java.sql.*" errorPage="" %>
<%@ page import="java.util.*"%>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<html:html locale="true">
<head>
<title>单选框</title>
</head>
<body>
<html:form action="/login2.do" >
<html:radio property="radioval" value="xx"/>ff<br>
<html:radio property="radioval" value="yy"/>ee<br>
<input type="button" name="Button" value="提交" onClick="tijiao(this.form.color)">
</html:form>
<%
List list=(List)request.getAttribute("RadioForm");
out.print(request.getAttribute("ggg"));
%>
<logic:notEmpty name="RadioForm" property="radioval">
<bean:write name="RadioForm" property="radioval"/>
</logic:notEmpty>
</body>
</html:html>
actionform为:
package page1;
import org.apache.struts.action.ActionForm;
import org.apache.struts.upload.FormFile;
import org.apache.struts.action.ActionMapping;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionMessage;
public class RadioForm extends ActionForm{
private String radioval="xx";
public RadioForm(){
}
public void setRadioval(String radioval) {
this.radioval = radioval;
}
public String getRadioval() {
return this.radioval;
}
}
action为:
import java.util.*;
import javax.servlet.ServletContext;
import javax.sql.DataSource;
import javax.sql.DataSource;
import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.servlet.http.*;
public final class Login2 extends Action{
public ActionForward execute(
ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response) throws Exception{
RadioForm hff=(RadioForm) form;
request.setAttribute("RadioForm",hff.getRadioval());
return(mapping.findForward("success"));
}
}
将<logic:notEmpty name="RadioForm" property="radioval">
<bean:write name="RadioForm" property="radioval"/>
</logic:notEmpty>
就没错了,我要崩溃了.谢谢哥们们