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

jurlmap

Java的URL映射类库
授权协议 LGPL
开发语言 Java
所属分类 Web应用开发、 Web框架
软件类型 开源软件
地区 不详
投 递 者 缪远航
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

jurlmap是一个Java类库,能够让你的Web应用程序拥有简洁,类似于REST的URL。

主要特点:

1. URL参数能够直接绑定至Bean的属性或方法的参数。
2. 配置直接采用Java编码或注释,不需要额外配置文件。
3. URL映射匹配规则简单。
4. 能够很方便集成到Web应用程序中,只要将jurlmap提供的过滤器 Filter加到项目就可以。

URL 配置方法:

protected void configure() {
   
// In this pattern $ means a string, which when matched
   
// is bound to parameter `Username` and control forwarded to profile.jsp
   
// Parameter will be accessible via request.getParameter()
    forward
("/profile.jsp", "/profile/$Username");

   
// Here % means integer pattern and * means until end of the pattern.
   
// Binds integers to parameter ArticleId and forwards to article.jsp
    forward
("/article.jsp", "/article/%ArticleId/*");

   
// When matched will send a redirect back to browser and parameters
   
// are appended to query string so in this case the target will
   
// be `/servlets/profileservlet?Username=...`
    redirect
("/servlets/profileservlet", "/member/$Username");


   
// On match creates an instanc eof LoginPage and calls it's service method
   
// LoginPage class implements com.pagegoblin.jurlmap.Page.
   
// If it is annotated with a @Deploy(url) annotation
   
// the we don't need to pass a url to the deploy method.
   
// In this case parameters are bound to bean properties or fields
   
// of the newly created LoginPage instance.
    deploy
(LoginPage.class);
}
  • 软件简介 jurlmap是一个Java类库,能够让你的Web应用程序拥有简洁,类似于REST的URL。 主要特点: 1. URL参数能够直接绑定至Bean的属性或方法的参数。 2. 配置直接采用Java编码或注释,不需要额外配置文件。 3. URL映射匹配规则简单。 4. 能够很方便集成到Web应用程序中,只要将jurlmap提供的过滤器 Filter加到项目就可以。 URL 配置方法: prot

 相关资料
  • Nutz.Mvc 的核心任务就是将 HTTP 请求的 URL 映射到某一个入口函数,如果你看完了 Nutz.Mvc 概述 你大概应该知道,映射的配置信息是通过注解 @At 来设置的,@At 注解也非常简单,配置起来应该没有什么障碍。 但是,依然在某些时候,你会在你的应用出现 404 错误,为了能让你在编写项目是,心里非常有底,这里将详细的解释一下 JSP/Servlet 以及 Nutz.Mvc 映

  • 现在我们已经有了前面章节中解释的工作视图。 我们想通过URL访问该视图。 Django有自己的URL映射方式,它是通过编辑项目url.py文件(myproject/url.py) 。 url.py文件看起来像 - from django.conf.urls import patterns, include, url from django.contrib import admin admin.au

  • 我遇到了一些问题,无法理解URL映射是如何为servlet工作的。 我在网上看了很多教程和帖子,但没有运气。 所以,假设我有一个servlet(welcomeServlet.java)、一个索引页(index.html)和我的web.xml文件。 java文件在src目录中,而index.html在WebContent目录中。 我的索引页将由web.xml调用,并将显示一个按钮,一旦按下该按钮,将

  • 主要内容:整理网址,它是如何做的呢?,,发送参数到视图现在,我们有一个工作视图在前面的章节中解释。我们希望通过一个URL来访问该视图。 Django有他自己 URL映射的方式,现在我们来编辑项目中的 url.py 文件(myproject/url.py)完成。url.py 文件内容看起来如下: 当用户在您的网络应用程序发起一个网页的请求,Django控制器会接管通过url.py文件来寻找相应的视图,然后返回HTML响应或如果没有找到则返回404未找到

  • http://some-amazon-link:8080/the-war-name/login 现在我正在纠结如何在Spring MVC项目中添加“/the-war-name/”以及在哪里添加“/the-war-name/”。 它在 null

  • 问题内容: 我是Java servlet的新手。 如果这个问题看起来很愚蠢,请原谅我。 我在web.xml servlet选项卡中使用netbeans添加了servlet映射,例如servlet类和url模式,但是当应用程序运行时,它不会直接进入目标URL,即http:// localhost:8080 / HelloDuke2 / greeting 但 http :// localhost:80

  • swoole框架使用强规则来做URL映射。如下面的URL http://127.0.0.1/hello/index/ 将会映射到 apps/controllers/Hello.php 中的 Hello::index 方法。 自定义URL 修改 apps/configs/rewrite.php ,增加正则配置。具体使用方法请看示例。 $rewrite[] = array( 'regx' =

  • 我有以下页面: 其中和只是普通的html文件。工作出色。然后将这些行添加到文件中: 当我尝试请求而不是时,我得到以下错误stacktrace: 等等。完整的stacktrace是巨大的,但如果您需要,我会编写它。