Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 40 additions & 0 deletions Alfauzan_G231140202_UAS_JAVA.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
Nama : Alfauzan Rahmana R
NIM : G.231.14.0202

1. helloworld.java
error > return new ModelAndView("welcome", "message", messages);
correction > return new ModelAndView("welcome", "message", message);

2. my-spring-servel.xml
error > <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/jsp/" />
<property name="suffix" value=".xml" />
</bean>

correction > <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/jsp/" />
<property name="suffix" value=".jsp" />
</bean>

3. my-spring-servel.xml
error > <context:component-scan base-package="com.tobuku" />
correction > <context:component-scan base-package="com.tobuku.controller" />

4. pom.xml

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

5. web.xml
error > <servlet-name>myspring</servlet-name>
<url-pattern>*.html</url-pattern>
<url-pattern>*.anything</url-pattern>


correction > <servlet-name>my-spring</servlet-name>
<url-pattern>*.html</url-pattern>
<url-pattern>*.anything</url-pattern>
6 changes: 3 additions & 3 deletions WebContent/WEB-INF/my-spring-servlet.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ http://www.springframework.org/schema/beans/spring-beans-4.2.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-4.2.xsd">

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

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/jsp/" />
<property name="suffix" value=".xml" />
<property name="suffix" value=".jsp" />
</bean>
</beans>
</beans>
4 changes: 2 additions & 2 deletions WebContent/WEB-INF/web.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>myspring</servlet-name>
<servlet-name>my-spring</servlet-name>
<url-pattern>*.html</url-pattern>
<url-pattern>*.anything</url-pattern>
</servlet-mapping>
</web-app>
</web-app>
9 changes: 2 additions & 7 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -37,12 +37,7 @@
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>

<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
Expand Down Expand Up @@ -71,4 +66,4 @@
</plugin>
</plugins>
</build>
</project>
</project>
2 changes: 1 addition & 1 deletion src/com/tobuku/controller/HelloWorld.java
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ public ModelAndView helloWorld() {
String message = "<br><div style='text-align:center;'>"
+ "<h3>&lt;&lt;&lt; Ola, welcome to the Spring MVC World &gt;&gt;&gt;"
+ "</h3><p>This message comes from <b>HelloWorld.java</b></div>";
return new ModelAndView("welcome", "message", messages);
return new ModelAndView("welcome", "message", message);
//Open the welcome.jsp and pass the message
}
}