How to load the data in index page using spring mvc? -


i tried couple of tutorial in spring-mvc load data in index page without using ajax call means before loading index page want data server , load data index page.but did not proper answer.

finally after couple of try got answer.here code.

web.xml      <display-name>springtest</display-name>   <welcome-file-list>     <welcome-file>index.jsp</welcome-file>   </welcome-file-list>   <servlet>         <servlet-name>spring</servlet-name>         <servlet-class> org.springframework.web.servlet.dispatcherservlet</servlet-class>         <load-on-startup>1</load-on-startup>     </servlet>   <servlet-mapping>     <servlet-name>spring</servlet-name>     <url-pattern>/</url-pattern> </servlet-mapping>  <context-param>     <param-name>contextconfiglocation</param-name>     <param-value>/web-inf/spring-servlet.xml</param-value> </context-param>  <listener>     <listener-class>org.springframework.web.context.contextloaderlistener</listener-class> </listener>   controller      @controller     public class webcontroller {          @autowired         private employeeservice empservice;          @requestmapping(value = "/", method = requestmethod.get)        public modelandview index() {            list<employee> emplist = empservice.getallemployee();            collections.sort(emplist, new employeesortbyid());            modelandview modelmap = new modelandview("index","employeelist", emplist);            system.out.println("calling controller");            return modelmap;        }     }    spring-context.xml   <context:component-scan base-package="com.app.controller,com.app.dao.impl,com.app.service.impl" />    <mvc:annotation-driven/>     <bean class="org.springframework.web.servlet.view.internalresourceviewresolver">         <property name="prefix" value="/web-inf/pages/" />         <property name="suffix" value=".jsp" />     </bean> 

Comments

Popular posts from this blog

javascript - AngularJS custom datepicker directive -

javascript - jQuery date picker - Disable dates after the selection from the first date picker -