Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]
это можно сделать с помощью Ajax, но будет ли он функционировать на jsp?
public class Main {
private static String[] sArr = {"5", "2", "11", "1", "21", "55", "15", "25", "6"};
public static void main(String[] args) {
sortMethod1();
sortMethod2(sArr);
}
/**
* Метод парсит значения в целочисленный массив, а затем сортирует
*/
public static void sortMethod1() {
int[] intArr = Arrays.stream(sArr).mapToInt(Integer::parseInt).toArray();
Arrays.sort(intArr);
System.out.println(Arrays.toString(intArr));
}
/**
* Метод парсит массив строк в List. Затем заменяет (удаляет) нечисловые символы и сортирует
* @param strArr
*/
public static void sortMethod2(String[] strArr) {
List<String> stringList = Arrays.asList(strArr);
Collections.sort(stringList, new Comparator<String>() {
public int compare(String o1, String o2) {
return extractInt(o1) - extractInt(o2);
}
int extractInt(String s) {
String num = s.replaceAll("\\D", "");
return num.isEmpty() ? 0 : Integer.parseInt(num);
}
});
System.out.println(stringList);
}
}
[1, 2, 5, 6, 11, 15, 21, 25, 55]
[1, 2, 5, 6, 11, 15, 21, 25, 55]
Random random = new Random();
int value = random.nextInt(275)+ 559;
int[] arrays = new int[15];
while (arrays.length != value){
arrays+value;
}
}
while (arrays.length != value)
int value = random.nextInt(275)+ 559;
int value = random.nextInt(275)+ 559;
public class Main {
public static void main(String[] args) {
int[] array = new int[15];
Random random = new Random();
for (int i = 0; i < array.length; i++) {
array[i] = random.nextInt(275) + 559;
}
Arrays.stream(array).forEach(System.out::println);
}
}
public class Main {
public static void main(String[] args) {
int[] array = new int[15];
for (int i = 0; i < array.length; i++) {
array[i] = getRandomNumber(275, 834);
}
Arrays.stream(array).forEach(System.out::println);
}
public static int getRandomNumber(int min, int max) {
return (int) ((Math.random() * (max - min)) + min);
}
}
public class Main {
public static void main(String[] args) {
int[] array = new int[15];
for (int i = 0; i < array.length; i++) {
array[i] = ThreadLocalRandom.current().nextInt(275, 834 + 1);
}
Arrays.stream(array).forEach(System.out::println);
}
}
@Autowired
private SomeClass someClass
@Autowired
private final SomeClass someClass;
SomeService (SomeClass someClass) {
this.someClass = someClass;
}
@Autowired
@RequiredArgsConstructor
public class PageController {
private final SomeClass1 someClass1;
private final SomeClass2 someClass2;
private final SomeClass3 someClass3;
}
public void question() {
Dog dog = new Dog();
}
public void question(Dog dog) {
int age = dog.getAge();
}
.and()
.formLogin()
.loginPage("/login")
.loginProcessingUrl("/login")
.usernameParameter("email")
.passwordParameter("password")
.defaultSuccessUrl("/dashboard")
.failureUrl("/login?logout")
.permitAll()
при нажатии на вход всплывает окно и ссылка получается вида site.com/***?login
?login
- это всего лишь request parameter