当前位置: 首页 > 软件库 > Web应用开发 > Web框架 >

LightURL

Struts2的插件
授权协议 未知
开发语言 Java
所属分类 Web应用开发、 Web框架
软件类型 开源软件
地区 不详
投 递 者 姚鹤龄
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

LightURL是一个Struts2的插件,通过使用这个插件,能够极大的简化Struts2的配置。从更深的意义上说,希望通过LightURL的使用,能够使得程序员更加慎重的去思考表示层的代码的规划以及URL地址的合理规划。从理念上,使得整个表示层更体现出它的价值。

LightURL 提出了URLTemplate的Annotation配置方 式以及Command方式的ResultCode这两大特色。这两点分别解决了表示层需要进行配置的两个不同的方面:URL映射Action类以及 Action转向到视图层。所以要说到LightURL最大的优势,应该说在于它是市面上所有的Struts2简化配置的方案的集大成者,同时在上面含有一定的创新性。

  • [b]背景[/b] Struts2已经日益成为Web层比较主流的开发框架,它来源于Webwork2,是一个非常优秀的MVC框架。在Webwork2设计之处,Annotation和Ruby on Rails还没有像现在那么火,所以整个框架在配置方面还是沿用了Web框架惯用的XML作为主要的配置方式。 随着时代的发展,对于Web程序员来说,如何简化配置成了一个很重要的课题。在这方面,Struts2也有

  • 什么时候能够这样: 比如访问:/url/server.html或访问/url/server......这样的url 很自然就定位到唯一的文件,就像访问主页一样,总是index文件 这个想法还不成熟,我暂时称为自然访问服务。

 相关资料
  • 想项目中添加插件的新方法不仅仅是一种更为方便的语法.新的DSL语法处理与老方法有很大的不同.新的机制允许Gradle更早更快的确定插件.这允许做更智能的事,如: 优化插件类的加载和重用. 允许不同的插件使用不同版本的依赖关系. 为编辑构建脚本提供关于隐含属性和值的详细信息 这要求插件被指定使Gradle在执行之前剩下的构建脚本前可以很容易并且很快的提取它.还要求插件使用一些静态的定义。 新的插件机

  • 需要有关minecraft插口插件的帮助。 这是布局(或构建路径,如果你想这样称呼它) 这是主文件的代码(main.java) 下面是listeners.java的代码(在监听器包中) 然后这里是yml文件 此外,如果版本错误,下面是我将其上传到服务器时的样子。 org.bukkit.plugin。InvalidDescriptionException:插件无效。yml在org.bukkit.pl

  • 插件DSL正在孵化(incubating)中,请注意,在以后的Gradle版本中,DSL和其它配置可能会改变. 新的插件DSL提供了更为简洁,方便的方式来声明插件的依赖关系。它的适用于与新的Gradle Plugin Portal,同时提供了方便的核心和社区插件.该插件脚本块配置PluginDependenciesSpec的实例. 要应用的核心插件,可以使用短名称: Example 21.5. A

  • 我对编写java很陌生,我做了一些教程,这些教程很棒,但我不知道为什么它不能在游戏中工作。我已经尝试了一切,比如改变它,看看这么多不同的论坛。事件有两个类(Join and Leave Event)和main类。我已经确保检查导入它们和错误,没有让我从我所看到的地方。如果有人能帮上忙,那将是一种福气。 代码:-主类: yml:

  • 问题内容: Eclipse中是否有适用于C#的良好工作插件?我使用的是Linux计算机,因此无法访问Visual Studio Express。我已经有一个Eclipse Environment可以很好地满足我的需求,所以我根本不想处理多个IDE。它不需要代码完整,但突出显示和编译会很好。 问题答案: Emonic是C#的实际eclipse插件:http ://emonic.sourceforge

  • 主要内容:1 如何添加Tomcat Maven插件,2 Tomcat Maven插件配置,3 使用Tomcat插件运行应用程序在本教程中,学习添加Tomcat插件并对pom.xml进行配置,使用Tomcat插件来部署Web应用程序,而无需在计算机中安装任何Tomcat。 当您想在由于某些原因无法安装实际Tomcat的开发人员的机器上测试Web应用程序时,这个插件功能非常有用。 1 如何添加Tomcat Maven插件 在pom.xml的build标签内添加插件的配置,如下: 2 Tomcat M

  • 了解如何将更多功能添加到 Adobe XD。寻找最新的免费插件,并用以自动执行重复操作或部分冗长、复杂或重复的设计工作流程。 插件 Adobe XD 具备由 Adobe 和第三方开发人员提供的插件和应用程序集成,可自动完成复杂和重复的任务,从而增强您的设计工作流程,并实现与外部工具和服务的深度集成。例如,如果您需要使用 Google Maps,则可以安装并使用第三方插件将其放入您的 XD 项目。了

  • 我找到了gradle的liquibase插件,很多人推荐我从tlberglund的gradle-liquibase插件。我使用gradle版本1.2我创建了具有下一个结构的build.gradle: 当我试着运行“gradle build”任务时,我收到了一条短信 我从中央maven存储库maven存储库中获取依赖 如果我将依赖项标记为“compile”,那么就可以了。 我检查了我的本地存储库,发