codesword经过调试,已基本完成代码生成的功能。原代码中已增加了一个生成的例子,生成jsp,与strtus2-action的模板任务。详见task.xml
?xml version="1.0" encoding="UTF-8"?>
<project>
<task name="gen-struts2-jsp-list" file="listPage.tpl" targetDir="jsp" package="" pre="" fix="List" fileFix="jsp">
<component name="queryColumn" file="queryColumn.tpl"/>
<component name="listHeader" file="listHeader.tpl"/>
<component name="listColumn" file="listColumn.tpl"/>
</task>
<task name="gen-struts2-action" file="struts2-action.tpl" targetDir="src" package="com.edar.action" pre="" fix="Action" fileFix="java"/>
</project>
如果以前使用过genstruts2的生成器的朋友们,现在直接用下载代码执行就可以生成你想要的代码,不过,生成不同的代码需要配置task.xml的任务,<component name="queryColumn" file="queryColumn.tpl"/>
属于嵌套生成源代码,即在listPage.tpl中定义${queryColumn},而在嵌套组件中生成${queryColumn}的源代码。
等把edar-platform(注,是我在开发管理软件的一个基础平台,如组织机构、权限、角色等管理的一个小项目)架构搭建完成,并且通过codesword生成此项目源代码时,正式发布codesword-alpha-0.0.1
要想先试用的朋友可以下载源代码.
http://codesword.googlecode.com/svn/trunk/
谢谢您关注codesword项目
分享到:
相关推荐
5--[点球大赛0.0.1].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码5--[点球大赛0.0.1].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码5--[点球大赛0.0.1].zip源码scratch2.0 3.0编程项目源文件...
解决datax mysql8兼容性问题
《Python库ancypwn-terminal-iterm2-0.0.1详解》 在IT行业中,Python作为一种强大的开发语言,以其简洁的语法和丰富的库支持赢得了广泛的赞誉。本篇文章将聚焦于一个特定的Python库——ancypwn-terminal-iterm2-...
"llamapy-clapham13-0.0.1"这个名字可能对于初学者来说有些陌生,但它是Python生态系统中的一份子,表明它是一个特定版本(0.0.1)的软件包,由开发者或团队以"clapham13"的名义创建。"llama"通常指的是南美洲的一种...
由于版本号为0.0.1,这很可能是该扩展的初始版本,可能会包含基本功能的实现,但可能还存在一些未完善的地方。 在使用`parsy-extn-0.0.1`之前,开发者需要先解压缩`.tar.gz`文件,这通常可以通过命令行工具(如`tar...
starter-canal-0.0.1-SNAPSHOT.jar 畅购商城 canal依赖jar 使用方法 mvn install:install-file -DgroupId=...
现在官网教程最新的dubbo-admin已经到0.5.0版本了,全新的UI界面,打包很慢,不如直接下载一个打好的jar包去部署; 老版UI界面的dubbo管理后台,个人感觉更轻便好用,新版UI不习惯。
框架项目使用,框架项目使用,框架项目使用,重要的事情说三遍
通常,开发者会随着项目的进展发布更新版本,以修复错误、添加新功能和提高性能。 在解压"cdktf-cdktf-provider-cloudinit-0.0.1.tar.gz"后,我们可以看到一个名为"cdktf-cdktf-provider-cloudinit-0.0.1"的文件夹...
这个文件的命名结构暗示了它可能是Ant的一个扩展或者插件,具体版本为0.0.1。"jar.zip"表明这个文件是一个Java Archive(JAR)文件,但它被进一步压缩为了ZIP格式,可能为了方便传输和存储。 Apache Ant是一个开源...
bydpg-pro-1014-v0.0.1.apk.1
本文将详细介绍`python-datetime2-0.0.1`这个开源项目,它是`datetime2`库的一个早期版本,虽然已经比较老旧,但对于理解`datetime2`库的基本用法和设计理念仍具有参考价值。 `datetime2`是`datetime`模块的一个...
maven-translate-plugin-0.0.1-sources.jar
"69noblockhit"可能是这个库的一个版本标识,0.0.1则表明这是该库的初始版本,通常意味着它的功能可能还在发展阶段,可能存在一定的不稳定性,但同时也意味着更新和改进的空间巨大。 从描述中我们可以知道,这个...
spring-boot-04-web-demo01-0.0.1-SNAPSHOT.jar
ulb sans 4 ulb-phase-4-unofficial-by-ldru-v0.0.1.exe
west-chamber-kmod-0.0.1-3.20100405svn.fc12.src.rpm
dj-healthchecks库,版本0.0.1,提供了简单易用的接口来定义和执行这些检查,帮助开发者构建健壮的应用程序。 该库的核心功能在于提供了一种标准化的方式来检查应用的不同组件,如数据库连接、网络服务、缓存系统等...