javabean提交后什么都没输出怎么解决
LZLSX 2011-10-28 06:32:13 package com.yxq.toolbean;
import java.io.UnsupportedEncodingException;
public class MyTools {
public static int strToint(String str){
if(str==null||str.equals(""))
str="0";
int i=0;
try{
i=Integer.parseInt(str);
}catch(NumberFormatException e){
i=0;
e.printStackTrace();
}
return i;
}
public static String toChinese(String str){
if(str==null)
str="";
try{
str=new String(str.getBytes("ISO-8859-1"),"gb2312");
}catch (UnsupportedEncodingException e){
str="";
e.printStackTrace();
}
return str;
}
}
package com.yxq.valuebean;
public class Single {
private String name;
private String sex;
private String habbit;
private String zhuanye;
private String nr;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public String getHabbit() {
return habbit;
}
public void setHabbit(String habbit) {
this.habbit = habbit;
}
public String getZhuanye() {
return zhuanye;
}
public void setZhuanye(String zhuanye) {
this.zhuanye = zhuanye;
}
public String getNr() {
return nr;
}
public void setNr(String nr) {
this.nr = nr;
}
}
package com.yxq.toolbean;
import java.io.UnsupportedEncodingException;
public class MyTools {
public static int strToint(String str){
if(str==null||str.equals(""))
str="0";
int i=0;
try{
i=Integer.parseInt(str);
}catch(NumberFormatException e){
i=0;
e.printStackTrace();
}
return i;
}
public static String toChinese(String str){
if(str==null)
str="";
try{
str=new String(str.getBytes("ISO-8859-1"),"gb2312");
}catch (UnsupportedEncodingException e){
str="";
e.printStackTrace();
}
return str;
}
}
<%@ page language="java" import="java.util.*" pageEncoding="gb2312" %>
<%@ page contentType="text/html; charset=gb2312"%>
<%
request.setCharacterEncoding("gb2312");
%>
<html>
<head>
</head>
<body>
<form id="form1" name="from1" method="post" action="1-3.jsp">
作者:
<input name="name" type="text"/> <br>
性别:
<input name="sex" value="男" type="radio">男
<input name="sex" value="女" type="radio">女<br>
爱好:
<input name="habbit" value="足球" type="checkbox">足球
<input name="habbit" value="唱歌" type="checkbox">唱歌
<input name="habbit" value="绘画" type="checkbox">绘画<br>
专业:
<select name="zhuanye" >
<option value="网络工程" selected>网络工程</option>
<option value="计算机技术与应用">计算机技术与应用</option>
<option value="软件工程">软件工程</option></select><br>
内容:<br>
<textarea name="nr"></textarea><br>
<input name="submit" value="提交" type="submit"/>
<input name="reset" value="重置" type="reset"/>
</form>
</body>
</html>
<%@ page language="java" import="java.util.*" pageEncoding="gb2312" %>
<%@ page import="com.yxq.valuebean.Single"%>
<%@ page import="com.yxq.toolbean.*"%>
<jsp:useBean id="car" class="com.yxq.toolbean.car" scope="session"></jsp:useBean>
<html>
<body>
<%
ArrayList list=car.getlist();
for(int i=0;i<list.size();i++)
{
Single single=(Single)list.get(i);
String name=single.getName();
String sex=single.getSex();
String nr=single.getNr();
String zhuanye=single.getZhuanye();
out.println("作者:"+ name+"<br>");
out.println("性别:"+ sex+"<br>");
out.println("爱好:");
out.println("<br>");
out.println("专业:"+ zhuanye+"<br>");
out.println("内容:"+nr+"<br>");
}
%>
</body>
</html>