JFinal框架 从页面把表单的数据提交到后台
例如Struts2中可以在Action定义一个User类,在JSP中的表单属性命名则可以user.name,user.age....现在问题是如果在Jfinal中,这种方...
例如Struts2中 可以在Action定义一个User类,在JSP中的表单属性命名则可以 user.name , user.age ....现在问题是如果在Jfinal中 , 这种方式应该怎么写 , 最好附上关键代码 , 在线等先谢谢了
展开
3个回答
展开全部
传入对象。比如说:
name=user.username
name=user.password;
username password 都是User类的熟悉名
name=user.username
name=user.password;
username password 都是User类的熟悉名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-06-13
展开全部
public class userAction extends Controller{
public void list{
List<Record> user = Db.find("select * from user");
setAttr("user",user);
render("?.jsp");
}
}
public void list{
List<Record> user = Db.find("select * from user");
setAttr("user",user);
render("?.jsp");
}
}
追问
我是说从页面传递一个表单过来,我在表单中怎么命名 方便在后台取值 除了getPara();假设表单有二十个字段,那我在后台就要写二十个getPara()
追答
额,好像是只能这样了,我们一般用循环,xml跟JSP对应然后循环。
List list = Xml2Java.getJava("tabreturnedmoneymanager");
for (Property p : list) {
if ("1".equals(p.getIsedit())) {
if ("datetime".equals(p.getType())) {
if (getPara(p.getName()) != null) {
t.set(p.getName(), DateToole.convert(getPara(p
.getName())));
}
else {
t.set(p.getName(), new Date());
}
}
else {
if ("int".equals(p.getType())
&& getPara(p.getName()) == null) {
t.set(p.getName(), 0);
}
else {
。。。。。。。字数超限
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询