public class WebAppInitializer implements WebApplicationInitializer {
@Override
public void onStartup(ServletContext servletContext) throws ServletException {
AnnotationConfigWebApplicationContext context = new AnnotationConfigWebApplicationContext();
context.register(SpringConfig.class, WebConfig.class);
context.setServletContext(servletContext);
ServletRegistration.Dynamic dispatcher = servletContext.addServlet("dispatcher", new DispatcherServlet(context));
dispatcher.setLoadOnStartup(1);
dispatcher.addMapping("/");
CharacterEncodingFilter characterEncodingFilter = new CharacterEncodingFilter();
characterEncodingFilter.setEncoding("UTF-8");
characterEncodingFilter.setForceEncoding(true);
FilterRegistration.Dynamic filterRegistration = servletContext
.addFilter("characterEncodingFilter", characterEncodingFilter);
filterRegistration.addMappingForUrlPatterns(null, false, "/*");
}
}
CharacterEncodingFilter characterEncodingFilter = new CharacterEncodingFilter();
characterEncodingFilter.setEncoding("UTF-8");
characterEncodingFilter.setForceEncoding(true);
FilterRegistration.Dynamic filterRegistration = servletContext
.addFilter("characterEncodingFilter", characterEncodingFilter);
filterRegistration.addMappingForUrlPatterns(null, false, "/*");
Создайте класс MyTestMethod с универсальным статическим методом calcNum (с двумя параметрами: массивом T[] и переменной maxElem типа T), который подсчитывает количество элементов в массиве T[], превышающих указанный элемент maxElem.
static <T extends Comparable<T>> int calcNum(T[] array, T maxElem) {
int count = 0;
// Тривиальная реализация подсчета количества элементов, больших чем maxElem.
return count;
}
Правильно ли я понимаю, что в момент создания у меня на выходе должен получиться один файл
полноценный и самостоятельный
У меня вверху проекта написано
package com.company;
Я хочу запустить с диска C://Main.class
Почему не запускается мой Main.class?
java -cp . com.company.Main
В принципе, можно было бы добавить геттер и отдавать программе значение с подменой, но это поле является ключом для другого, которое ManyToOne, поэтому такой путь не подходит.
В applilication.properties пишем:
Default is none, using the java.util.Properties default encoding: ISO-8859-1.