Budowanie adresów URL w Spring MVC

Budowanie adresów URL w Spring MVC
DA
  • Rejestracja: dni
  • Ostatnio: dni
0

Chciałbym zbudować pewną stronę, która bedzie działać na zasadzie jezeli klikne przycisk zawartosc contentDiv ustawi sie na odpowiednia.
Czyli np jezeli klikam Informacje w contentDiv pojawia sie zawartosc pliku informacje.html. Jak prawidłowo to powinno wygladac i czego powinienem użyć ? Nie chce uzywac angulara itp tylko Spring MVC.

INDEX.html

Kopiuj
 
    <div id="buttonDiv">
          <input value="Logowanie" type="button"></input>
          <input value="Dodawanie" type="button"></input>
          <input value="Informacje" type="button"></input>
    </div>


    <div id="contentDiv">

    //div z pliku w zaleznosci od kliknietego przycisku

    </div>

Informacje.html

Kopiuj
    <div id="dodajInformacje">



    </div>
S9
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
  • Postów: 3573
1

Ale to sie zawsze robi z użyciem AJAXa,czy to Angular czy to jQuery
Jeśli się nie myle to w przypadku korzystania z czystego Springa to dałoby się tylko przy przeładowaniu całej strony co jest totalnym absurdem

Nie chce uzywac angulara itp tylko Spring MVC.

Przecież możesz używać obu na raz :)
Ja MVC wystawiam RESTowe API

DA
  • Rejestracja: dni
  • Ostatnio: dni
0

OK wiem,że przy Angular mógłbym uzyć ng-view i schematu:

Kopiuj
var sampleApp = angular.module('phonecatApp', []);
  
sampleApp .config(['$routeProvider',
  function($routeProvider) {
    $routeProvider.
      when('/addOrder', {
        templateUrl: 'templates/add-order.html',
        controller: 'AddOrderController'
      }).
      when('/showOrders', {
        templateUrl: 'templates/show-orders.html',
        controller: 'ShowOrdersController'
      }).
      otherwise({
        redirectTo: '/addOrder'
      });
  }]);
 

a jak mozna zrobic podmiane tekstu w div w JQuery. Podaj jakiś przykład :) jak to robisz

  • Rejestracja: dni
  • Ostatnio: dni
1

$('#contentDiv').html($.load('ADRES URL SKĄD POBRAĆ TEKST'));

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.