小编Cha*_*ndz的帖子

VerifyCsrfToken中的TokenMismatchException - Laravel 5.1

我正在使用Laravel 5.1构建REST API ,我收到此错误:

TokenMismatchException in VerifyCsrfToken.php line 53:
Run Code Online (Sandbox Code Playgroud)

这是我的routes.php:

Route::controller('city' , 'CityController' );
Run Code Online (Sandbox Code Playgroud)

CityController:

class CityController extends Controller
{  
   public function postLocalities()
  {
    $city = Input::get('cityName');
    $response = $city;
    return $response;
   }
}
Run Code Online (Sandbox Code Playgroud)

这里是堆栈跟踪错误时,我打了URL 的http://本地主机:8000 /城市/地区的cityName =班加罗尔与POST方法.

TokenMismatchException in VerifyCsrfToken.php line 53:

in VerifyCsrfToken.php line 53
at VerifyCsrfToken->handle(object(Request), object(Closure))
at call_user_func_array(array(object(VerifyCsrfToken), 'handle'),
array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in     
ShareErrorsFromSession.php line 54
at ShareErrorsFromSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(ShareErrorsFromSession), 'handle'),     
array(object(Request), object(Closure))) in …
Run Code Online (Sandbox Code Playgroud)

php laravel laravel-routing laravel-5 laravel-5.1

7
推荐指数
2
解决办法
8319
查看次数

我的Maven项目中出现以下错误是什么?拒绝访问

标记中显示错误:

处理XML时发生错误'C:\ Users\CHANDAN-G\Documents\workspace-sts-3.6.3.RELEASE\java-blog-aggregator\target\classes\com\chandan\_blog\controller\IndexController.class(Access is被拒绝)".有关详细信息,请参阅错误日志.disatcher-servlet.xml/java-blog-aggregator/src/main/webapp/WEB-INF第8行Spring Bean问题

在我的dispatcher-servlet.xml:

 <?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:context="http://www.springframework.org/schema/context"
    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
        http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.1.xsd">

//THIS BELOW LINE HAS THE FOLLOWING ERROR AS SHOWN BY MARKER:
<context:component-scan base-package="com.chandan.blog.controller"></context:component-scan>

<bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles3.TilesConfigurer">
    <property name="definitions">
        <list>
            <value>/WEB-INF/defs/general.xml</value>
        </list>
    </property>
</bean>

<bean id="viewResolver" class="org.springframework.web.servlet.view.UrlBasedViewResolver">
    <property name="viewClass" value="org.springframework.web.servlet.view.tiles3.TilesView"/>
</bean>

</beans>
Run Code Online (Sandbox Code Playgroud)

依赖关系和插件我的Pom.xml:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.chandan.blog</groupId>
  <artifactId>java-blog-aggregator</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <packaging>war</packaging>

  <!-- Shared version number properties -->
<properties>
    <org.springframework.version>4.1.3.RELEASE</org.springframework.version>
    <apache.tiles>3.0.5</apache.tiles>
</properties>

<dependencies>
<!--
    Core utilities used by other …
Run Code Online (Sandbox Code Playgroud)

windows file-locking

4
推荐指数
1
解决办法
1万
查看次数

Spring @Scheduled注释

如何动态地使用Spring的@Scheduled注释?

CronTrigger(String expression, TimeZone timeZone)
Run Code Online (Sandbox Code Playgroud)

http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/scheduling/support/CronTrigger.html#CronTrigger-java.lang.String-java.util.TimeZone-

由于我在数据库中有多个时区,我该如何动态传递它们?

我在我的代码中试过这个:

TimeZone timezone = null;
String timezone1 = null;
public SchedulerBean(String timezone2) 
{
     this.timezone1 = timezone2;
  //constructor
}

@Scheduled(cron="0 0 8 * * ?", zone =timezone.getTimeZone(timezone1) ) //Error at this line
public void sendQuestionNotif() 
{
  //......code
}
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误,

*Type mismatch: cannot convert from TimeZone to String*
Run Code Online (Sandbox Code Playgroud)

请帮我.因为我想根据时区触发cron.TIA.

java cron spring spring-mvc spring-scheduled

4
推荐指数
1
解决办法
1万
查看次数

java中的try-catch-finally块

根据我的理解,我希望遵循最终释放资源的最佳实践,以防止任何连接泄漏.这是我在HelperClass中的代码.

public static DynamoDB getDynamoDBConnection()
{   
    try
    {
        dynamoDB = new DynamoDB(new AmazonDynamoDBClient(new ProfileCredentialsProvider()));
    }
    catch(AmazonServiceException ase)
    {
        //ase.printStackTrace();
        slf4jLogger.error(ase.getMessage());
        slf4jLogger.error(ase.getStackTrace());
        slf4jLogger.error(ase);
    }
    catch (Exception e)
    {
        slf4jLogger.error(e);
        slf4jLogger.error(e.getStackTrace());
        slf4jLogger.error(e.getMessage());
    }
    finally
    {
        dynamoDB.shutdown();
    }
    return dynamoDB;
}
Run Code Online (Sandbox Code Playgroud)

我的疑问是,既然finally块将被执行,无论如何,dynamoDB将返回空连接,因为它将在finally块中关闭然后执行return语句?TIA.

java program-flow try-catch-finally amazon-dynamodb

3
推荐指数
1
解决办法
697
查看次数