• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Java Param类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中ninja.params.Param的典型用法代码示例。如果您正苦于以下问题:Java Param类的具体用法?Java Param怎么用?Java Param使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



Param类属于ninja.params包,在下文中一共展示了Param类的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: doLogin

import ninja.params.Param; //导入依赖的package包/类
@FilterWith(ToHomeFilter.class)
public Result doLogin(@Param("username") String username,
                      @Param("password") String password,
                      Context context) {

    User user = userService.authenticate(username, password);

    if (user != null) {
        LoginHelper.addUserToSession(user, context);
        return ControllerHelper.redirectToHome(router);
    }

    // TODO add error messages
    context.getFlashCookie().put("username", username);
    context.getFlashCookie().error("login.error");
    return Results.redirect(LoginController.Method.login.toString());
}
 
开发者ID:mysu,项目名称:uma,代码行数:18,代码来源:LoginController.java


示例2: parameters

import ninja.params.Param; //导入依赖的package包/类
public Result parameters(Context context, @Param("a") String a, @Param("b") Integer b) {
    // simple way to test context functions
    assert(a.equals(context.getParameter("a")));
    assert(context.getParameterValues("a").size() == 1);
    assert(b.equals(context.getParameterAs("b", Integer.class)));
    assert(context.getParameterValues("b").size() == 1);
    
    return Results
        .ok()
        .html()
        .renderRaw("a=" + a + ", b=" + b);
}
 
开发者ID:kuangcao,项目名称:ninja-vertx-standalone,代码行数:13,代码来源:Application.java


示例3: benchmark_form

import ninja.params.Param; //导入依赖的package包/类
public Result benchmark_form(Context context, @Param("a") String a, @Param("b") Integer b, BasicForm form) {
    Cookie testCookie = context.getCookie("TEST");
    String contentType = context.getHeader("Content-Type");
    String aParam = context.getParameter("a");
    String bParam = context.getParameter("b");
    return Results
        .ok()
        .html()
        .renderRaw("benchmark");
}
 
开发者ID:kuangcao,项目名称:ninja-vertx-standalone,代码行数:11,代码来源:Application.java


示例4: benchmark_json

import ninja.params.Param; //导入依赖的package包/类
public Result benchmark_json(Context context, @Param("a") String a, @Param("b") Integer b, BasicForm form) {
    Cookie testCookie = context.getCookie("TEST");
    String contentType = context.getHeader("Content-Type");
    String aParam = context.getParameter("a");
    String bParam = context.getParameter("b");
    return Results
        .ok()
        .html()
        .renderRaw("benchmark");
}
 
开发者ID:kuangcao,项目名称:ninja-vertx-standalone,代码行数:11,代码来源:Application.java


示例5: upload1

import ninja.params.Param; //导入依赖的package包/类
public Result upload1(Context context, @Param("theFile") FileItem fileItem ) throws Exception {
	assert( fileItem != null );
	assert( fileItem.getContentType().equals("text/plain"));
	assert( fileItem.getFileName().equals("test.txt") );
    return Results
        .ok()
        .html().
        renderRaw("l=" + fileItem.getFile().length() );
}
 
开发者ID:kuangcao,项目名称:ninja-vertx-standalone,代码行数:10,代码来源:Application.java


示例6: upload2

import ninja.params.Param; //导入依赖的package包/类
public Result upload2(Context context, @Param("theFile1") FileItem fileItem1, @Param("theFile2") FileItem fileItem2 ) throws Exception {
	assert( fileItem1 != null );
	assert( fileItem1.getContentType().equals("text/plain"));
	assert( fileItem1.getFileName().equals("test1.txt") );

	assert( fileItem2 != null );
	assert( fileItem2.getContentType().equals("text/plain"));
	assert( fileItem2.getFileName().equals("test2.txt") );

	return Results
        .ok()
        .html().renderRaw("");
}
 
开发者ID:kuangcao,项目名称:ninja-vertx-standalone,代码行数:14,代码来源:Application.java


示例7: param_parsers

import ninja.params.Param; //导入依赖的package包/类
public Result param_parsers(@Param("enum") TestEnum testEnum) {
    return Results
        .ok()
        .html()
        .renderRaw(testEnum.toString());
}
 
开发者ID:kuangcao,项目名称:ninja-vertx-standalone,代码行数:7,代码来源:Application.java


示例8: param_parsers_post

import ninja.params.Param; //导入依赖的package包/类
public Result param_parsers_post(@Param("enum") TestEnum testEnum) {
    return param_parsers(testEnum);
}
 
开发者ID:kuangcao,项目名称:ninja-vertx-standalone,代码行数:4,代码来源:Application.java


示例9: loginPost

import ninja.params.Param; //导入依赖的package包/类
public Result loginPost(@Param("username") String username,
                        @Param("password") String password,
                        Context context) {

    boolean isUserNameAndPasswordValid = userDao.isUserAndPasswordValid(username, password);
    
    
    if (isUserNameAndPasswordValid) {
        context.getSessionCookie().put("username", username);
        context.getFlashCookie().success("login.loginSuccessful");
        
        return Results.redirect("/");
        
    } else {
        
        // something is wrong with the input or password not found.
        context.getFlashCookie().put("username", username);
        context.getFlashCookie().error("login.errorLogin");

        return Results.redirect("/login");
        
    }
    
}
 
开发者ID:mysu,项目名称:jade4ninja,代码行数:25,代码来源:LoginLogoutController.java


示例10: validUser

import ninja.params.Param; //导入依赖的package包/类
public Result validUser(@Param("username") String username) {
    User user = userService.getUserByUsernameOrEmail(username);
    return Results.json().render(user == null);
}
 
开发者ID:mysu,项目名称:uma,代码行数:5,代码来源:ApiUserController.java


示例11: validEmail

import ninja.params.Param; //导入依赖的package包/类
public Result validEmail(@Param("email") String email) {
    User user = userService.getUserByUsernameOrEmail(email);
    return Results.json().render(user == null);
}
 
开发者ID:mysu,项目名称:uma,代码行数:5,代码来源:ApiUserController.java


示例12: post

import ninja.params.Param; //导入依赖的package包/类
public Result post(@Param("email") String email,
                   @Param("content") String content) {

    Guestbook guestbook = new Guestbook(email, content);
    
    dbService.createGuestbook(guestbook);
    
    // ... and redirect to main page
    return Results.redirect("/");

}
 
开发者ID:r10r-org,项目名称:sqlify,代码行数:12,代码来源:ApplicationController.java


示例13: post

import ninja.params.Param; //导入依赖的package包/类
public Result post(@Param("email") String email,
                   @Param("content") String content) {


    // ... and redirect to main page
    return Results.redirect("/");

}
 
开发者ID:jschaf,项目名称:ninja-jooq,代码行数:9,代码来源:ApplicationController.java



注:本文中的ninja.params.Param类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java PlanarImgFactory类代码示例发布时间:2022-05-23
下一篇:
Java JavassistProxyFactory类代码示例发布时间:2022-05-23
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap