fastm资源列表

fastm资源列表

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

http://sourceforge.net/projects/fastm

fastm是一个Web页面模板项目。

这个项目下包括两个部分,一个是fastm项目本身,一个是fastm的辅助项目fastmweb,帮助定义装载Web环境中的fastm模板。

如同Velocity一样,用户可以在任何web framework中使用fastm模板技术。

 

用户可以从这个地址下在fastmfastmweb的源代码文件、简单的使用文档和jar文件,fastm.jarfastmweb.jar

 

http://sourceforge.net/projects/lightweb

 

lightwebfastm作者开发的一个轻量级的Web Framework

这个项目下包括两个部分,一个是lightweb项目本身,一个是演示程序demo-fastlight

demo-fastlight演示了如何在lightweb框架中使用fastm,并和jsp程序进行了比较。

 

用户可以从这个地址下在lightwebdemo-fastlight的源文件、简单的使用文档和jar文件。

 

其中的demo-fastlight是一个可以直接运行的演示程序。用户下载解开demo-fastlight,可以直接配置在Tomcat(或任何Servlet Server)中运行。

 

 

阅读更多

一个FastM的入门问题

03-24

一个FastM的入门问题rnrn本人用struts+ibatis做了一个小例子.rn数据库的表有三个字段:id,name,sexrn功能是这样:页面上提交三个文本框的值(id,name,sex),将通过id查询的结果显示在另一个页面.本人用jsp已经实现.rn但现在想通过FastM做这个将结果显示在页面上的工作.rn但没有找到相应的FastM的资料,请高手帮助指点一下好吗?rnAction 的代码如下:rnrnpublic class DoAction extends Actionrnpublic ActionForward execute(ActionMapping mapping,ActionForm form,rn HttpServletRequest request,HttpServletResponse response)rnrnActionForward forward = new ActionForward();rnrnDoForm tForm = (DoForm)form;rnInteger id = tForm.getId();rnString name= tForm.getName();rnInteger sex = tForm.getSex();rnrnUser user = new User(); //声明一个对象用来存放值.rnuser.setId(id); //将页面提交的值放在对象中.rnuser.setName(Name);rnuser.setSex(Sex);rnrntryrnrn String resource = "src/com/ligx/config/sql-map-config.xml";rn Reader reader = Resources.getResourceAsReader(resource);rn SqlMapClient sqlmap = SqlMapClientBuilder.buildSqlMapClient(reader);rn Enumeration a = request.getParameterNames();//得到页面的提交值。rn for(;a.hasMoreElements();)//遍历提交的值,判断是点击了“增、删、改、查”哪个按钮。rn rn String temp = a.nextElement().toString();rn if(temp.equalsIgnoreCase("addForm"))rn rn sqlmap.insert("insertUser",user);rn forward = mapping.findForward("success");rn else if(temp.equalsIgnoreCase("deleteForm"))rn rn sqlmap.delete("deleteUser",idStr);rn forward = mapping.findForward("success");rn else if(temp.equalsIgnoreCase("updateForm"))rn rn sqlmap.update("updateUser",user);rn forward = mapping.findForward("success");rn else if(temp.equalsIgnoreCase("selectForm"))rn rn tryrn List list = new ArrayList();rn list = sqlmap.queryForList("selectUser",user);rn request.setAttribute("result",list);//将查询结果,放到request中。如果这里使用FastM将查询的结果返回给页面。应如何做呢??rn rn catch(Exception e)rn rn System.out.println(e.toString());rn rn rn forward = mapping.findForward("result");rn rn rn rn rnrncatch(Exception e)rnrn forward = mapping.findForward("failed");rnrn rnreturn forward;rnrnrnrnrnrn

没有更多推荐了,返回首页