„Default web module“ vs. „Formulářová autentizace“
Když máme webovou aplikaci jako výchozí modul pro danou doménu,
je problém s formulářovou autentizací.
Po ověření uživatele (j_security_check) dojde k přesměrování
na kontext aplikace (/nekurak.net-web/…) a tam uživatel přihlášený není
(je přihlášený v rootu daného virtuálu-domény).
Když pro umístění aplikace do rootu serveru (domény) použijeme místo
„Default web module“ nastavení „<context-root>/</context-root>“
v souboru „application.xml“, tento problém odpadá.
(ale zase to komplikuje vývoj aplikace,
protože na vývojovém serveru obvykle nechceme mít aplikaci v rootu)
1 package cz.frantovo.nekurak.dto;
3 import java.io.Serializable;
10 public class Podnik implements Serializable {
18 private int cisloPopisne;
24 public Podnik(int id, String nazev) {
33 public void setId(int id) {
37 public String getNazev() {
41 public void setNazev(String nazev) {
45 public String getPopis() {
49 public void setPopis(String popis) {
53 public String getUrl() {
57 public void setUrl(String url) {
61 public String getUlice() {
65 public void setUlice(String ulice) {
69 public Date getDatum() {
73 public void setDatum(Date datum) {
77 public int getCisloPopisne() {
81 public void setCisloPopisne(int cisloPopisne) {
82 this.cisloPopisne = cisloPopisne;
85 public String getMesto() {
89 public void setMesto(String mesto) {