首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

ejb跟webwork整合(只开发客户端)

2012-08-27 
ejb和webwork整合(只开发客户端)web.xmlfilterfilter-namewebwork/filter-namefilter-classcom.op

ejb和webwork整合(只开发客户端)
web.xml

<filter>
        <filter-name>webwork</filter-name>
        <filter-class>com.opensymphony.webwork.dispatcher.FilterDispatcher</filter-class>
    </filter>

    <filter-mapping>
        <filter-name>webwork</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping> 


xwork.xml文件
<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.0//EN"
"http://www.opensymphony.com/xwork/xwork-1.0.dtd">
<xwork>
<include file="webwork-default.xml" />
<package name="default" extends="webwork-default">
    <action name="users" type="dispatcher">
<param name="location">list.jsp</param>
</result>
</action>
</package>
</xwork>  

UserAction.java文件
package com.genlot.loms.ejb3.web.action;

import java.util.List;

import javax.naming.InitialContext;

import com.genlot.loms.ejb3.bussiness.UserBussiness;
import com.genlot.loms.ejb3.entity.User;
import com.opensymphony.xwork.ActionSupport;


public class UserAction extends ActionSupport{

private static final long serialVersionUID = 1L;

private List<User> rs;

public List<User> getRs() {
return rs;
}

public void setRs(List<User> rs) {
this.rs = rs;
}

public String execute() throws Exception {
InitialContext ctx = new InitialContext();
UserBussiness userBussiness = (UserBussiness)ctx.lookup("UserBussinessImpl/remote");
rs = userBussiness.findUserAll();
return "list";
}

}

热点排行