使用<jsp:setProperty name="AddCase" property="*"/>设置,共10个变量,却只设置了其中一个?急 表单输入框的name和bean没有关系阿 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 表但中的名字和bean中的属性名字,一定要一致,完全一致。明白了吗?同时bean中set,get方法的定义也有要求一定是这样的:public String getXXX() { return XXX;}public void setXXX(String XXX) { this.XXX = XXX;}这样就可以了。 public String getTableName(){}public String getTableName(){}那么表单的name就应该是tableNamexml调用也应该是<jsp:getProperty name="tablebean" property="tableName"/> name和bean里变量名最好按照约定第一个字母要小写,而表每个变量都要有相应的setter方法例如: String xxx; String yyy;//相应的setter方法 setXxx(String s) setYyy(String s)表单的name应为,xxx,yyy.我原来试过好像是有点怪怪的,照java编码约定来做没错的。建议页面表单里的所有name可命成一样的名字xxx然后提交过去会生成一个数组String[] xxx;在bean里只需要定义一个String[] xxx;及相应的setter方法,不过此时要记住相应的索引。如果可能的话还要以map变量来接收表单传来的值,用request.getParameterMap() Bean中简单方法的使用:private String YourName;//属性//SET方法public void setYourName(String pName) { this.YourName = pName;}//GET方法public String getYourName() { return(this.YourName)}-----------------------------------------------在JSP页面中调用<jsp:useBean id="BeanName" class="Package.BeanName" /><jsp:setProperty name="BeanName" property="yourName" value="姓名" />……<jsp:getProperty name="BeanName" property="yourName" />-----------------------------------------------注意在JSP页面中的setProperty和getProperty方法中property属性值名称为对应BEAN中去掉set或get的名称,且首字母小写. 关于提交表单后进入jsp判断问题 java io读取文本在英文操作系统上的疑问? 问个关于liferay的问题,高手请进 错误 错误 错误 看看啊!!! JsEclipse的用法,为什么不能编辑,新建js文件我也不会 到底用什么框架啊 TOMCAT关于配置虚拟目录数据库连接池的问题~ 求一非常简单的关于标签用法的例子! 请问大侠们如何通过一个相对路径将一个文件写到相对路径所指的目录中去? 为什么我使用byte[] mem=rs.getBytes("memo");时候会出现下面的错误? 关于jsp文件的存放,请大虾门帮忙,在线等待 哪里有Tomcat下载,给个链接吧,谢谢了
同时bean中set,get方法的定义也有要求
一定是这样的:
public String getXXX() {
return XXX;
}
public void setXXX(String XXX) {
this.XXX = XXX;
}
这样就可以了。
}
public String getTableName(){
}
那么表单的name就应该是tableName
xml调用也应该是
<jsp:getProperty name="tablebean" property="tableName"/>
例如:
String xxx;
String yyy;//相应的setter方法 setXxx(String s)
setYyy(String s)表单的name应为,xxx,yyy.我原来试过好像是有点怪怪的,照java编码约定来做没错的。建议页面表单里的所有name可命成一样的名字
xxx
然后提交过去会生成一个数组String[] xxx;在bean里只需要定义一个String[] xxx;
及相应的setter方法,不过此时要记住相应的索引。
如果可能的话还要以map变量来接收表单传来的值,用request.getParameterMap()
private String YourName;//属性//SET方法
public void setYourName(String pName) {
this.YourName = pName;
}
//GET方法
public String getYourName() {
return(this.YourName)
}
-----------------------------------------------
在JSP页面中调用
<jsp:useBean id="BeanName" class="Package.BeanName" />
<jsp:setProperty name="BeanName" property="yourName" value="姓名" />
……
<jsp:getProperty name="BeanName" property="yourName" />
-----------------------------------------------
注意在JSP页面中的setProperty和getProperty方法中property属性值名称为对应BEAN中去掉set或get的名称,且首字母小写.