Koledzy gdzie w projekcie Spring Boot można konfigurować Spring Security ? Nie mam w takim projekcie pliku konfiguracji xml jest jeden plik application.properties - wszystko tam sie konfiguruje ?
0
0
Po prostu tworzysz klase która rozszerza bazową konfigurację ze spring security.
Tutaj masz fajny przykład:
https://spring.io/guides/gs/securing-web/
Jak sobie nie poradzisz wrzuć wszystko na githuba i zapodaj link.
0
Zerknijcie na to. O co tu chodzi ?
Stworzyłem strone test.jsp:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
TRESC
</body>
</html>
Zarejestrowałem ją w taki sposób:
package dawydiuk.pl;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ViewControllerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
@Configuration
public class MvcConfig extends WebMvcConfigurerAdapter
{
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/test").setViewName("test");
}
}
A kiedy uruchamiam to w przegladarce dostaje kod html zamiast widok strony ?
0
Wszystko działa jeżeli zamiast :
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
ustawie
<!DOCTYPE html>
ale wtedy jest problem kiedy chce dodać
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
ponieważ wywala mi na stronie:
Czy to całe zachowanie mojej apki jest normalne :) ?