标签: actionform

如何在 Struts 2 中获取 ActionForm?

我正在将一个 Struts 1 应用程序迁移到 Struts2 并尝试最小化所需的代码更改。

我需要知道如何访问ActionFormStruts2Action类中的 。下面是我当前的代码,我在尝试访问ActionForm.

Public class DeptBuildingNewAction extends ActionSupport 
implements ServletRequestAware, ServletResponseAware,  ModelDriven<DeptBuidingFormBean> {

private HttpServletRequest request;
private HttpServletResponse response;
private DeptBuidingFormBean form;

public void setServletRequest(HttpServletRequest httpServletRequest) {
    this.request = httpServletRequest;
}

public void setServletResponse(HttpServletResponse httpServletResponse) {
    log.debug("Inside setServletResponse");
    this.response = httpServletResponse;
}

public DeptBuidingFormBean getModel() {
    log.debug("Inside getForm");
    return form;
}

public void setModel(DeptBuidingFormBean form) {
    log.debug("Inside setForm");
    this.form = form;
}
Run Code Online (Sandbox Code Playgroud)

到达ActionForm这里的最佳方式是什么?

java model-driven struts2 nullpointerexception actionform

5
推荐指数
1
解决办法
3781
查看次数

DynaActionForm和ActionForm有什么区别?

DynaActionForm和之间有什么区别ActionForm

有人说DynaActionForm不是真的动态,因为在重新配置struts-config.xml文件中的属性后仍然需要重新启动服务器(否则将不会修改修改)

java struts actionform struts-config

2
推荐指数
1
解决办法
8360
查看次数

struts 1.X ActionForm如何处理纯html复选框列表?

我正在处理一个使用struts 1.2的旧应用程序.出于某种原因,我们使用纯html表单提交struts动作.例如:

对于testAction.do的内容输出,我尝试提交给自己.

第1项第2项

然后我将表单bean TestForm与testAction相关联.

我不确定如何在表单中指定属性,以便在用户单击"提交"后从myitem1获取值

我试图添加getMyitem1(),setMyitem1(字符串[]项),getSelectedMyitem1(),setSelectedMyitem1(字符串[]项)

只有在加载页面时才会调用这些set方法.

我想我对struts 1.x中的ActionForm的理解一定是错的.

请指教,谢谢.

checkbox struts actionform

1
推荐指数
1
解决办法
4276
查看次数