Webwork2使用经验四则
来源:互联网 发布:刚注册的淘宝号被冻结 编辑:程序博客网 时间:2024/05/16 05:08
1.jar包中的taglib使用
WebLogic是不支持直接在jar包中使用taglib的,所以,一个在tomcat下运行正常的页面,在weblogic server下可能出错:
Parsing of JSP File '/globalList.jsp' failed:
--------------------------------------------------------------------------------
/globalList.jsp(2): Could not parse deployment descriptor: java.io.IOException: cannot resolve 'webwork' into a valid tag library
probably occurred due to an error in /globalList.jsp line 2:
<%@ taglib prefix="ww" uri="webwork"%>
--------------------------------------------------------------------------------
Tue Jan 11 15:34:02 CST 2005
解决办法:在web.xml中加入下面的内容
2.model的构造
webwork是不负责为你构造model的,所以你的action中应该这样构造model:
private ModelInfo modelInfo=new ModelInfo();
如果你写 private ModelInfo modelInfo会报错的.
3.使用ioc
webwork的ioc也需要你自己构造要组建的对象,所以你的model中应该这样写:
public class ModelInfo {
private List workList=new ArrayList();
private String actionTypeEnglish="";
private String actionType="";
private String actionHref="";
..........
如果不对List做初始化,系统会报NullPointerException
4.传递到view的model
必须自己为传递到view的model赋值:
ModelInfo model=service.getList(orgId);
modelInfo.getWorkList().addAll(model.getWorkList());
modelInfo.setActionHref(model.getActionHref());
modelInfo.setActionType(model.getActionType());
modelInfo.setActionTypeEnglish(model.getActionTypeEnglish());
不调用set方法,传递到view的model将是空的.
- Webwork2使用经验四则
- Webwork2使用经验四则
- Webwork2使用经验四则
- Webwork2使用经验四则
- Webwork2使用经验四则
- CCS 软件使用经验四则
- JUnit测试经验四则
- Delphi开发经验四则
- SQL数据库备份四则经验
- Delphi使用技巧四则
- Delphi使用技巧四则
- Webwork2
- 四则
- KC2009正式版使用技巧四则
- 优维科技:DevOps落地经验十四则(上)
- 为OpenSource担忧---从在weblogic下使用webwork2说起
- 使用FreeMarker/Jsp(WebWork2)生成静态/动态RSS文件
- webwork2.2.4 spring 2.0 hibernate3.1框架整合使用
- 千条DOS命令收藏
- jbpm中Variable的使用
- 工作流感想
- jbpm中Decision的使用
- DIV模拟拖动窗口
- Webwork2使用经验四则
- Shark和jbpm的配置文件处理方式比较
- 布署jbpm到jboss
- jBPM是怎么样使用BeanShell的
- 实现自己的HibernateCallBack
- jbpm的双向对象管理模式
- SQL事务隔离级别
- 新编辑一期CSDN工作流专题
- js滚动表格-中间有停顿(经典)