powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / MVC и files.js
10 сообщений из 10, страница 1 из 1
MVC и files.js
    #39156861
denisdenisramblerru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
использую проект как заготовку
http://devcolibri.com/3669

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
@Controller
@RequestMapping("/")
public class HelloController {

	@RequestMapping(method = RequestMethod.GET)
	public String printWelcome(ModelMap model) {
		model.addAttribute("message", "Spring 3 MVC - Hello!!");
		return "hello";
	}

    @Override
    public void onStartup(ServletContext servletContext) throws ServletException {
        AnnotationConfigWebApplicationContext ctx = new AnnotationConfigWebApplicationContext();
        ctx.register(WebAppConfig.class);
        servletContext.addListener(new ContextLoaderListener(ctx));

        ctx.setServletContext(servletContext);

        ServletRegistration.Dynamic servlet = servletContext.addServlet(DISPATCHER_SERVLET_NAME, new DispatcherServlet(ctx));
        servlet.addMapping("/");
        servlet.setLoadOnStartup(1);
    }

@Configuration
@EnableWebMvc
@ComponentScan("com.home.common")
public class WebAppConfig extends WebMvcConfigurerAdapter {
    // Позволяет видеть все ресурсы в папке pages, такие как картинки, стили и т.п.
    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/pages/**").addResourceLocations("/pages/");
    }

    // а этот бин инициализирует View нашего проекта
    // точно это же мы делали в mvc-dispatcher-servlet.xml
    @Bean
    public InternalResourceViewResolver setupViewResolver() {
        InternalResourceViewResolver resolver = new InternalResourceViewResolver();
        resolver.setPrefix("/pages/");
        resolver.setSuffix(".jsp");
        resolver.setViewClass(JstlView.class);

        return resolver;
    }

}



hello.jsp
Код: html
1.
2.
3.
4.
5.
6.
<html>
<body>
<script type="text/javascript" src="commonTools.js"></script>	
<h1>Message : ${message}</h1>	
</body>
</html>



логер браузера пишет Failed to load resource: the server responded with a status of 404 (Not Found)
http://localhost:8080/commonTools.js

как с этим побороться?
как включить отображение русских букв в браузере?

спасибо, Денис
...
Рейтинг: 0 / 0
MVC и files.js
    #39156866
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
commonTools.js должен лежать в webapp
При чем тут русские буквы?
...
Рейтинг: 0 / 0
MVC и files.js
    #39156900
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczcommonTools.js должен лежать в webapp
При чем тут русские буквы?


Код: java
1.
 registry.addResourceHandler("/commonTools.js").addResourceLocations("/Путь к/commonTools.js");
...
Рейтинг: 0 / 0
MVC и files.js
    #39156909
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atum1BlazkowiczcommonTools.js должен лежать в webapp
При чем тут русские буквы?


Код: java
1.
 registry.addResourceHandler("/commonTools.js").addResourceLocations("/Путь к/commonTools.js");


Ну, не будет же он все ресурсы так регистрировать.
...
Рейтинг: 0 / 0
MVC и files.js
    #39156959
denisdenisramblerru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

Спасибо , буду пробовать.
А русский , это 2ой вопрос. ;)
...
Рейтинг: 0 / 0
MVC и files.js
    #39156962
denisdenisramblerru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,
Все ,что написанно в jsp на русском отображается в браузере на китайском
...
Рейтинг: 0 / 0
MVC и files.js
    #39156967
skywriter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне одному не ясно, метод какого суперкласса переопределяет автор в строке?:
@Override
public void onStartup
...
Рейтинг: 0 / 0
MVC и files.js
    #39156976
denisdenisramblerru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowiczAtum1пропущено...



Код: java
1.
 registry.addResourceHandler("/commonTools.js").addResourceLocations("/Путь к/commonTools.js");


Ну, не будет же он все ресурсы так регистрировать.

Я так написал
Код: html
1.
registry.addResourceHandler("/*.js").addResourceLocations("/pages/*.js");
...
Рейтинг: 0 / 0
MVC и files.js
    #39156977
denisdenisramblerru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skywriterМне одному не ясно, метод какого суперкласса переопределяет автор в строке?:
@Override
public void onStartup



Код: java
1.
2.
public class Initializer implements WebApplicationInitializer {
}
...
Рейтинг: 0 / 0
MVC и files.js
    #39156987
denisdenisramblerru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
denisdenisramblerru,

По моему проблема с русским языком закрыта

Спасибо товарищи!!!
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / MVC и files.js
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]