小编arn*_*sss的帖子

InsufficientAuthenticationException:没有客户端身份验证。尝试添加适当的身份验证过滤器

我只是将Oauth的示例集成到我的项目中,但似乎无法正常工作。

这是我的WebAppConfig.java:

package com.sprhib.init;

import java.util.Properties;

import javax.annotation.Resource;
import javax.sql.DataSource;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.ImportResource;
import org.springframework.context.annotation.PropertySource;
import org.springframework.core.env.Environment;
import org.springframework.jdbc.datasource.DriverManagerDataSource;
import org.springframework.orm.hibernate4.HibernateTransactionManager;
import org.springframework.orm.hibernate4.LocalSessionFactoryBean;
import org.springframework.transaction.annotation.EnableTransactionManagement;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
import org.springframework.web.servlet.view.JstlView;
import org.springframework.web.servlet.view.UrlBasedViewResolver;


@Configuration
@EnableWebMvc
@ComponentScan("com.sprhib")
@EnableTransactionManagement
@ImportResource({ "classpath:spring-security.xml" })
@PropertySource("classpath:application.properties")
public class WebAppConfig {

    private static final String PROPERTY_NAME_DATABASE_DRIVER = "db.driver";
    private static final String PROPERTY_NAME_DATABASE_PASSWORD = "db.password";
    private static final String PROPERTY_NAME_DATABASE_URL = "db.url";
    private static final String PROPERTY_NAME_DATABASE_USERNAME = "db.username";

    private static final String …
Run Code Online (Sandbox Code Playgroud)

java spring

5
推荐指数
1
解决办法
4954
查看次数

java中的正则表达式不起作用

我将 excel 文件转换为 CSV ,然后将其转换为字符串。

问题是正则表达式不能正常工作

我想检测这种文本:

MYW Pkg, MYW Pkg + Quick Service Dining, MYW Pkg + Dining, MYW Pkg + Deluxe Dining,

房间 + 门票 + 快速服务餐饮

我有一个字符串数组。所以我需要知道一个模式,我尝试这个但它没有检测到它:

Pattern.compile("([A-Z]{3})+(\\s)+([A-Za-z]{3})+(\\s)+(\\+)");
Run Code Online (Sandbox Code Playgroud)

例如,我尝试匹配“MYW Pkg +”,您知道为什么它不起作用吗?

更多代码:

chain 是具有“MYW Pkg”等值的数组

Pattern patPackageDescription = Pattern.compile("([A-Z]{3})+(\\s)+([A-Za-z])+(\\s)+(\\+)");
        for (int i = 0; i < chain.length; i++) {
            Matcher matPackageDescription = patPackageDescription
                    .matcher(chain[i]);

            if (matPackageDescription.matches()) {
                String space = String.format("%1$-" + 50 + "s",
                        chain[i].toString());
                a.append(space + "|\n");
            }
        }
Run Code Online (Sandbox Code Playgroud)

问候。

java regex formatter

0
推荐指数
1
解决办法
9386
查看次数

标签 统计

java ×2

formatter ×1

regex ×1

spring ×1