struts入门中的几个问题的解决方法
来源:互联网 发布:自动化模拟仿真软件 编辑:程序博客网 时间:2024/06/06 09:37
1、如何对FORM命名,以便在JAVASCRIPT中调用?
<html:javascript formName="logonForm"
dynamicJavascript="true"
staticJavascript="false"/>
2、如何在一个Action.java文件中处理多个Action事件?
第一步,在struts-config.xml中的Action中设置parameter,如:
<!-- user login action -->
<action path="/logon"
type="lh.jv.system.action.UserAction"
name="logonForm"
scope="session"
parameter="LOGIN"
>
<forward name="0" path="/main.jsp"/>
<forward name="error" path="/index.jsp"/>
</action>
第二步,在Action.java中进行的execute中进行处理,如:
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
ActionForward myforward = null;
String methodName = mapping.getParameter(); //获取参数
//根据参数不同调用不同的
if ("ADD".equalsIgnoreCase(methodName)) {
myforward = ADD(mapping, form, request, response);
}
if ("LOGIN".equalsIgnoreCase(methodName)) {
myforward = LOGIN(mapping, form, request, response);
}
return myforward;
}
即可;
3、如何在Action.java中调用资源文件?
A、调用默认资源文件
MessageResources messageresources = getResources(request);
String topmenutitle=messageresources.getMessage("mac.error.macisnull");
//前面与下面括号中为资源文件中的关键字(这都是取默认的资源文件)
errors.add(ActionErrors.GLOBAL_ERROR,new ActionError("application.error1"));
B、调用非默认资源文件(待完善)
- struts入门中的几个问题的解决方法
- NHibernate 的几个问题解决方法
- maven整合到eclipse中的android项目遇到的几个问题及解决方法
- 今天遇到的几个问题以及解决方法
- 安装SQL2000时的几个问题和解决方法
- PSExec中遇到的几个问题及其解决方法
- Android常见的几个问题及解决方法
- struts中文的解决方法
- java入门必须懂的几个问题
- apache的fileupload 组件和struts的几个问题
- Openlaszlo配合struts开发RIA常见的几个问题整理
- 关于loadrunner安装中的几个问题的解决
- 今天遇到的Struts2中的几个问题
- c++开发中的应该注意的几个问题
- printershare打印excel中的遇到的几个问题
- 几个问题及解决方法
- struts配置文件打不开的解决方法
- struts表单乱码的解决方法
- oracle的安装
- 我喜欢
- 如何在ubuntu下安装KDE环境
- 内核相关资源
- D-Link DES-1226G 一款不错的中端交换机
- struts入门中的几个问题的解决方法
- 基于AVI的网络视频监控存储系统的实现方法
- 体会孤独
- AOP是什么(转)
- 查询处理以及分词技术(抽)
- 你好!
- 管理工作中的50点认知
- TSQL结果集的分页
- 格式化DataGrid的例子【将数据原中的0,1值转换成实际的文字】