powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / мапинг jsp страниц
16 сообщений из 16, страница 1 из 1
мапинг jsp страниц
    #39016220
goldenhawk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такая проблема. захожу на http://localhost:8080/nhlcup/login.jsp

HTTP Status 404 - /nhlcup/login.jsp

type Status report

message /nhlcup/login.jsp

description The requested resource (/nhlcup/login.jsp) is not available.


Страница login.jsp лежит в webapp\WEB-INF\pages\login.jsp

web.xml
Код: xml
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.
<!DOCTYPE web-app PUBLIC
 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
 "http://java.sun.com/dtd/web-app_2_3.dtd" >

<web-app>
	<display-name>Archetype Created Web Application</display-name>
	
	<context-param>
		<param-name>contextConfigLocation</param-name>
		<param-value>
			classpath:application-context.xml
		</param-value>
	</context-param>

<!-- 	<filter> -->
<!-- 		<filter-name>OpenSessionInViewFilter</filter-name> -->
<!-- 		<filter-class>org.springframework.orm.hibernate4.support.OpenSessionInViewFilter</filter-class> -->
<!-- 	</filter> -->

<!-- 	<filter-mapping> -->
<!-- 		<filter-name>OpenSessionInViewFilter</filter-name> -->
<!-- 		<url-pattern>/*</url-pattern> -->
<!-- 	</filter-mapping> -->

	<servlet>
		<servlet-name>SaleServlet</servlet-name>
		<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
		<init-param>
			<param-name>contextConfigLocation</param-name>
			<param-value>classpath:spring-config.xml</param-value>
		</init-param>
		<load-on-startup>1</load-on-startup>
	</servlet>

	<servlet-mapping>
		<servlet-name>SaleServlet</servlet-name>
		<url-pattern>/</url-pattern>
	</servlet-mapping>

	<listener>
		<listener-class>
			org.springframework.web.context.ContextLoaderListener
		</listener-class>
	</listener>

</web-app>




application-context.xml
Код: xml
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.
47.
48.
49.
50.
51.
52.
53.
54.
55.
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
	xmlns:security="http://www.springframework.org/schema/security"
	xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:p="http://www.springframework.org/schema/p"
	xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx"
	xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd
		http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
		http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.2.xsd
		http://www.springframework.org/schema/aop  http://www.springframework.org/schema/aop/spring-aop-3.2.xsd
		http://www.springframework.org/schema/tx  http://www.springframework.org/schema/tx/spring-tx-3.2.xsd">

	<context:component-scan base-package="com.nhl.dao" />
	<context:component-scan base-package="com.nhl.dto" />
	<context:component-scan base-package="com.nhl.entity" />
	<context:component-scan base-package="com.nhl.service" />

	<tx:annotation-driven transaction-manager="transactionManager" />

	<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
		destroy-method="close" p:driverClassName="org.h2.Driver"
		p:url="jdbc:h2:tcp://localhost:9092/~/ZZZ;INIT=create schema if not exists ZZZ\;"
		p:username="sa" p:password="" />

	<bean id="sessionFactory"
		class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
		<property name="dataSource" ref="dataSource" />
		<property name="hibernateProperties">
			<props>
				<prop key="hibernate.dialect">org.hibernate.dialect.H2Dialect</prop>
				<prop key="hibernate.show_sql">false</prop>
				<prop key="hibernate.format_sql">true</prop>
				<!-- <prop key="connection.pool_size">1</prop> -->
				<prop key="cache.provider_class">org.hibernate.cache.internal.NoCacheProvider</prop>
				<!-- <prop key="hibernate.current_session_context_class">thread</prop> -->
				<prop key="hibernate.hbm2ddl.auto">create</prop>
				<prop key="hibernate.default_schema">ZZZ</prop>
			</props>
		</property>

		<property name="annotatedClasses">
			<list>
				<value>com.nhl.entity.User</value>
				<value>com.nhl.entity.Product</value>
				<value>com.nhl.entity.Sale</value>
			</list>
		</property>
	</bean>

	<bean id="transactionManager"
		class="org.springframework.orm.hibernate4.HibernateTransactionManager">
		<property name="sessionFactory" ref="sessionFactory" />
	</bean>

</beans>



spring-config.xml
Код: xml
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.
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
	xmlns:security="http://www.springframework.org/schema/security"
	xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:p="http://www.springframework.org/schema/p"
	xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd
		http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
		http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.2.xsd">

	<mvc:annotation-driven/>
	<context:component-scan base-package="com.nhl.web" />
	<mvc:resources mapping="/resources/**" location="/resources/"/>

<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="prefix" value="/pages/"/>
    <property name="suffix" value=".jsp"/>
</bean> 

	<!-- bind your messages.properties -->
	<bean class="org.springframework.context.support.ResourceBundleMessageSource"
		id="messageSource">
		<property name="basename" value="messages" />
	</bean>

</beans>




LoginController.java
Код: 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.
47.
48.
@Controller
public class LoginController {
	private static final Logger log = Logger.getLogger(LoginController.class);

	@Autowired
	private UserService userService;

	@RequestMapping(value = "/login", method = RequestMethod.GET)
	public String loginGet(Model model, HttpSession session,
			HttpServletRequest request) {
		 
		if (session.getAttribute("loginButton") == null)
			model.addAttribute("Authorization", true);
		else
			model.addAttribute("Authorization", false);

		LoginDTOForm loginDTOForm = new LoginDTOForm();
		model.addAttribute(loginDTOForm);
		return "login";
	}

	@RequestMapping(value = "/login", method = RequestMethod.POST)
	public String loginPost(Model model, HttpSession session,
			@Valid LoginDTOForm loginDTOForm, BindingResult result,
			HttpServletRequest request) {

		session.setAttribute("loginButton", "loginButton");

		if (result.hasErrors()) {

			model.addAttribute("Authorization", true);
			return "login";
		} else {

			if (userService.checkAuthorizationOfUser(loginDTOForm).size() != 0) {
				session.setAttribute("name", loginDTOForm.getLoginField());
				session.setAttribute(
						"eMail",
						((User) userService.checkAuthorizationOfUser(
								loginDTOForm).get(0)).geteMail());

				return "redirect:/products";
			} else {
				model.addAttribute("Authorization", false);
				return "login";
			}

		}



pom.xml
Код: xml
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.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.nhl</groupId>
  <artifactId>nhlcup</artifactId>
  <packaging>war</packaging>
  <version>0.0.1-SNAPSHOT</version>
  <name>nhlcup Maven Webapp</name>
  <url>http://maven.apache.org</url>
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
    
    <dependency>
			<groupId>org.springframework</groupId>
			<artifactId>spring-core</artifactId>
			<version>4.0.9.RELEASE</version>
		</dependency>

		<dependency>
			<groupId>org.springframework</groupId>
			<artifactId>spring-web</artifactId>
			<version>4.0.9.RELEASE</version>
		</dependency>

		<dependency>
			<groupId>org.springframework</groupId>
			<artifactId>spring-webmvc</artifactId>
			<version>4.0.9.RELEASE</version>
		</dependency>

		<dependency>
			<groupId>javax.servlet</groupId>
			<artifactId>servlet-api</artifactId>
			<version>2.5</version>
			<scope>provided</scope>
		</dependency>

		<dependency>
			<groupId>jstl</groupId>
			<artifactId>jstl</artifactId>
			<version>1.2</version>
		</dependency>

		<dependency>
			<groupId>org.hibernate</groupId>
			<artifactId>hibernate-core</artifactId>
			<version>4.3.8.Final</version>
		</dependency>

		<dependency>
			<groupId>org.slf4j</groupId>
			<artifactId>slf4j-log4j12</artifactId>
			<version>1.7.12</version>
		</dependency>
		
		<dependency>
			<groupId>log4j</groupId>
			<artifactId>log4j</artifactId>
			<version>1.2.17</version>
		</dependency>

		<dependency>
			<groupId>org.hibernate</groupId>
			<artifactId>tck-utils-api</artifactId>
			<version>0.9.1</version>
		</dependency>

		<dependency>
			<groupId>com.h2database</groupId>
			<artifactId>h2</artifactId>
			<version>1.3.176</version>
		</dependency>
		
		<dependency>
			<groupId>org.freemarker</groupId>
			<artifactId>freemarker</artifactId>
			<version>2.3.16</version>
		</dependency>
		
		<dependency>
			<groupId>org.springframework</groupId>
			<artifactId>spring-context-support</artifactId>
			<version>4.0.9.RELEASE</version>
		</dependency>
		
		<dependency>
			<groupId>org.hibernate</groupId>
			<artifactId>hibernate-validator</artifactId>
			<version>5.1.0.Final</version>
		</dependency>
		<dependency>
			<groupId>javax.validation</groupId>
			<artifactId>validation-api</artifactId>
			<version>1.1.0.Final</version>
		</dependency>
		<dependency>
			<groupId>org.springframework</groupId>
			<artifactId>spring-context</artifactId>
			<version>4.0.9.RELEASE</version>
		</dependency>
		<dependency>
			<groupId>org.springframework</groupId>
			<artifactId>spring-tx</artifactId>
			<version>4.0.9.RELEASE</version>
		</dependency>
		<dependency>
			<groupId>org.hibernate</groupId>
			<artifactId>hibernate-entitymanager</artifactId>
			<version>4.3.8.Final</version>
		</dependency>

		<!-- <dependency> -->
		<!-- <groupId>javax.persistence</groupId> -->
		<!-- <artifactId>persistence-api</artifactId> -->
		<!-- <version>1.0</version> -->
		<!-- </dependency> -->
		
		<dependency>
			<groupId>org.springframework.security</groupId>
			<artifactId>spring-security-web</artifactId>
			<version>4.0.0.RELEASE</version>
		</dependency>
		<dependency>
			<groupId>org.springframework.security</groupId>
			<artifactId>spring-security-config</artifactId>
			<version>4.0.0.RELEASE</version>
		</dependency>
		<dependency>
			<groupId>org.springframework.security</groupId>
			<artifactId>spring-security-core</artifactId>
			<version>4.0.0.RELEASE</version>
		</dependency>

		<dependency>
			<groupId>commons-dbcp</groupId>
			<artifactId>commons-dbcp</artifactId>
			<version>1.2.2</version>
		</dependency>
		<dependency>
			<groupId>org.springframework</groupId>
			<artifactId>spring-orm</artifactId>
			<version>4.0.9.RELEASE</version>
		</dependency>
		<dependency>
			<groupId>javax.annotation</groupId>
			<artifactId>javax.annotation-api</artifactId>
			<version>1.2</version>
		</dependency>
		<dependency>
			<groupId>javax.mail</groupId>
			<artifactId>mail</artifactId>
			<version>1.4.3</version>
		</dependency>
		<dependency>
			<groupId>javax.el</groupId>
			<artifactId>el-api</artifactId>
			<version>2.2</version>
		</dependency>
<!-- 		<dependency> -->
<!-- 			<groupId>org.glassfish.web</groupId> -->
<!-- 			<artifactId>el-impl</artifactId> -->
<!-- 			<version>2.2</version> -->
<!-- 		</dependency> -->
		<dependency>
			<groupId>org.springframework</groupId>
			<artifactId>spring-test</artifactId>
			<version>4.1.1.RELEASE</version>
		</dependency>
<!-- 		<dependency> -->
<!-- 			<groupId>org.mockito</groupId> -->
<!-- 			<artifactId>mockito-all</artifactId> -->
<!-- 			<version>1.10.19</version> -->
<!-- 			<scope>test</scope> -->
<!-- 		</dependency> -->
    
    <dependency>
    <groupId>javax.servlet.jsp</groupId>
    <artifactId>jsp-api</artifactId>
    <version>2.1</version>
    <scope>provided</scope>
</dependency>
    
  </dependencies>
  <build>
    <finalName>nhlcup</finalName>
  </build>
</project>
...
Рейтинг: 0 / 0
мапинг jsp страниц
    #39016243
qi_ip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вы бы лучше сюда архив проекта выложили (тестовый)
...
Рейтинг: 0 / 0
мапинг jsp страниц
    #39016280
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
goldenhawk,

<context:component-scan base-package="com.nhl" />

Должен быть такой и один.
...
Рейтинг: 0 / 0
мапинг jsp страниц
    #39016306
goldenhawk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
qi_ipВы бы лучше сюда архив проекта выложили (тестовый)
Архив проекта можно выложить только в сообщении?
...
Рейтинг: 0 / 0
мапинг jsp страниц
    #39016359
yelena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
goldenhawk, может

Код: xml
1.
2.
3.
4.
5.
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />
    <property name="prefix" value="/WEB-INF/pages/"/>
    <property name="suffix" value=".jsp"/>
</bean> 



Если .war проекта собрать и посмотреть, куда страницы попадают в процессе сборки.
...
Рейтинг: 0 / 0
мапинг jsp страниц
    #39016528
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо же, 500 строк написанных руками для маппинга одной странички Логин.
...
Рейтинг: 0 / 0
мапинг jsp страниц
    #39016589
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Надо же, 500 строк написанных руками для маппинга одной странички Логин.

Для маппинга нужны следующие строки:
Код: xml
1.
<context:component-scan base-package="com.nhl" />



и

Код: java
1.
2.
3.
4.
5.
@Controller
public class LoginController {

	@RequestMapping(value = "/login", method = RequestMethod.GET)
	public String loginGet(Model model, HttpSession session,



Остальное, чтобы mapping заработал и для других вещей. :-)
...
Рейтинг: 0 / 0
мапинг jsp страниц
    #39016650
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OFF
mad_nazgul,
не верю)). Приведи Hello world на 8 строках)). Полностью рабочий.
...
Рейтинг: 0 / 0
мапинг jsp страниц
    #39016700
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123OFF
mad_nazgul,
не верю)). Приведи Hello world на 8 строках)). Полностью рабочий.

Почему именно на 8?

Если я не ошибаюсь, для JEE нужно
1-строка под аннотацию
1-строки для описания класса (если написать в одну строчку)

pacakage и import не считал

"пустой" web.xml

Для Spring'а гораздо больше.

Но я люблю spring не за это.
А то что там много, очень много "синтаксического сахара" :-)
...
Рейтинг: 0 / 0
мапинг jsp страниц
    #39016816
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OFF
mad_nazgulНо я люблю spring не за это.
а я за портянки настроек выше у аффтара на пустяковый вроде бы вопрос - не люблю))).
Удачи! ))
...
Рейтинг: 0 / 0
мапинг jsp страниц
    #39017042
goldenhawk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
yelenagoldenhawk, может

Код: xml
1.
2.
3.
4.
5.
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />
    <property name="prefix" value="/WEB-INF/pages/"/>
    <property name="suffix" value=".jsp"/>
</bean> 



Если .war проекта собрать и посмотреть, куда страницы попадают в процессе сборки.

Так тоже не работает.

А если сделать через фримаркер и поменять jsp на ftl, то страница открывается

Код: xml
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.
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
	xmlns:security="http://www.springframework.org/schema/security"
	xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:p="http://www.springframework.org/schema/p"
	xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd
		http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
		http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.2.xsd">

	<mvc:annotation-driven />
	<context:component-scan base-package="com.nhl" />
	<mvc:resources mapping="/resources/**" location="/resources/" />

	<!-- <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> -->
	<!-- <property name="prefix" value="/pages/"/> -->
	<!-- <property name="suffix" value=".jsp"/> -->
	<!-- </bean> -->


	<bean id="freemarkerConfig"
		class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">
		<property name="templateLoaderPath" value="/WEB-INF/">
		</property>
	</bean>

	<bean id="viewResolver"
		class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver"
		p:cache="true" p:prefix="/pages/" p:suffix=".ftl"
		p:exposeSpringMacroHelpers="true" />

	<!-- bind your messages.properties -->
	<bean class="org.springframework.context.support.ResourceBundleMessageSource"
		id="messageSource">
		<property name="basename" value="messages" />
	</bean>

</beans>
...
Рейтинг: 0 / 0
мапинг jsp страниц
    #39017054
goldenhawk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот архив проекта
...
Рейтинг: 0 / 0
мапинг jsp страниц
    #39017079
yelena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
goldenhawk, а почему бы не обратиться к странице http://localhost:8080/nhlcup/login

при условии

Код: xml
1.
2.
3.
4.
5.
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />
    <property name="prefix" value="/WEB-INF/pages/"/>
    <property name="suffix" value=".jsp"/>
</bean> 



Так http://localhost:8080/nhlcup/login.jsp вам никто страницу не покажет. Ее по этому пути нет!
...
Рейтинг: 0 / 0
мапинг jsp страниц
    #39017095
goldenhawk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
yelenagoldenhawk, а почему бы не обратиться к странице http://localhost:8080/nhlcup/login

при условии

Код: xml
1.
2.
3.
4.
5.
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />
    <property name="prefix" value="/WEB-INF/pages/"/>
    <property name="suffix" value=".jsp"/>
</bean> 



Так http://localhost:8080/nhlcup/login.jsp вам никто страницу не покажет. Ее по этому пути нет!

java.lang.LinkageError: loader constraint violation: when resolving interface method "javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/ExpressionFactory;" the class loader (instance of org/apache/jasper/servlet/JasperLoader) of the current class, org/apache/jsp/WEB_002dINF/pages/login_jsp, and the class loader (instance of org/codehaus/plexus/classworlds/realm/ClassRealm) for resolved class, javax/servlet/jsp/JspApplicationContext, have different Class objects for the type licationContext.getExpressionFactory()Ljavax/el/ExpressionFactory; used in the signature
...
Рейтинг: 0 / 0
мапинг jsp страниц
    #39017106
yelena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
goldenhawk, исправляйте

Код: xml
1.
2.
3.
4.
5.
6.
		<dependency>
			<groupId>javax.el</groupId>
			<artifactId>el-api</artifactId>
			<version>2.2</version>
			<scope>provided</scope>
		</dependency>




и в login.jsp

Код: xml
1.
    <form:form commandName="loginDTOForm" method="POST">
...
Рейтинг: 0 / 0
мапинг jsp страниц
    #39017117
goldenhawk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
yelenagoldenhawk, исправляйте

Код: xml
1.
2.
3.
4.
5.
6.
		<dependency>
			<groupId>javax.el</groupId>
			<artifactId>el-api</artifactId>
			<version>2.2</version>
			<scope>provided</scope>
		</dependency>




и в login.jsp

Код: xml
1.
    <form:form commandName="loginDTOForm" method="POST">



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


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