各位大侠们给我解决个问题 在action和你的方法里打断点调试下看看,空指针 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 恩 好像没有接受到JSP页面参数啊 ! 帮我看看为什么没有接收到JSP里面的参数啊 页面中传的是对象的属性:customername,phone,address,relationman,other,所以你应该在Action类中应该提供这些属性的对应的set,get方法,而不是一个Customer对象,希望对你有帮助 Customer是实体类,customername应该是其属性吧,页面应该注意导航,例如:name="customer.customername" 写个 doGet 或 doPost方法、应用 request 来取得页面传过来的值。 System.out.println(customer.getcustomername);customer是null,原因是struts没有为你的customer生成对象并且赋值,为什么呢?因为,如果你要struts自动为你生成customer对象,并且附上值的话,那么在jsp页面中,你应该把将要为customer的成员属性赋值的Dom对象的name值配成 "对象名称.属性名称"例如:<input type="text" name="customer.address"><input type="text" name="customer.relationman"> 你这样肯定得不到值啊,如果你要那样写,你就得用Struts里面的标签<s:>这种标签,如果你不用,你就把每个标签里面的Value赋值,这样在action里面的对象才能通过set方法获得值。 获取网页高度 JSP声明中定义的变量和脚本程序中定义的变量有什么区别 关于SQL Server 2000 中的Text用法问题 孙卫琴老师书上bookstore的例子的疑惑? 送分题:出现下列错误说明哪里没有配置好? struts 2 部分规避"避免重复提交功能" 想用java做个监控程序有大神给什么意见思路或者用什么技术比较好? 会用servlet的进来拿分.. JSP写入数据库的中文乱码问题 tomcat状态问题 jsp和servlet如何上传和下载文件 hibernate struts2做项目出的问题
因为,如果你要struts自动为你生成customer对象,并且附上值的话,那么在jsp页面
中,你应该把将要为customer的成员属性赋值的Dom对象的name值配成 "对象名称.属性名称"
例如:<input type="text" name="customer.address">
<input type="text" name="customer.relationman">