Untitled

mail@pastecode.io avatar
unknown
plain_text
9 days ago
1.5 kB
1
Indexable
Never
//Validacija forme
boolean svaSlova=korIme.matches("[a-zA-Z]+");
        
        boolean imaCifru=lozinka.matches(".*[0-9].*");
        boolean imaSlovo=lozinka.matches(".*[a-zA-Z].*");
        
        boolean jedinstveno=Kontroler.getInstanca().proveriKorIme(korIme);
        if(svaSlova && imaCifru && imaSlovo && jedinstveno)
        {
            boolean uspesno=Kontroler.getInstanca().unesiKorisnika(korIme, lozinka);
            if(uspesno)
            {
                JOptionPane.showMessageDialog(this, "Uspeh");
                this.dispose();
            }
            else
            {
                JOptionPane.showMessageDialog(this, "Greska, validacija");
            }
        }else{
            JOptionPane.showMessageDialog(this, "Greska, validacija");
}

//Properti fajl
Properties properties = new Properties();

	try {
 	    properties.load(new FileInputStream("podesavanja.properties"));
 	   } catch (Exception ex) {
 	     Logger.getLogger(ObradaKlijentskihZahteva.class.getName()).log(Level.SEVERE, null, ex);
	}
	double kurs = Double.parseDouble(properties.getProperty("SREDNJI_KURS_NBS"));
	so.setOdgovor(kurs);

//Da se server pokrene kao konzolna aplikacija
    public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        System.out.println("Uneti dozvoljen broj klijenata");
        int limit=scanner.nextInt();
        Kontroler.getInstanca().setLimit(limit);
        PokreniServer ps=new PokreniServer();
        ps.start();
    }
Leave a Comment