do ÂściÂągnięcia > pobieranie > ebook > pdf > download

[ Pobierz całość w formacie PDF ]
.W tym przypadku* wyœwietlany komunikat oraz liczba okreœlajšca iloœć jego* powtórzeń pobierana jest z parametrów inicjalizacyjnych.*/public class ShowMessage extends HttpServlet {private String message;private String defaultMessage = "Brak komunikatu.";private int repeats = 1;public void init(ServletConfig config)throws ServletException {// Zawsze wywołuj metodę super.initsuper.init(config);message = config.getInitParameter("message");if (message == null) {message = defaultMessage;}try {String repeatString = config.getInitParameter("repeats");repeats = Integer.parseInt(repeatString);} catch(NumberFormatException nfe) {// Wyjštek NumberFormatException obsługuje przypadki// gdy parametr repeatString jest równy null *i* gdy jego// wartoœć została zapisana w niewłaœciwym formacie.// W oby tych przypadkach w razie przechwycenia wyjštku// nie należy niczego robić, gdyż poprzednia wartoœć// parametru repeatString (1) wcišż będzie używana.Wynika// to z faktu iż metoda Integer.parseInt zgłasza wyjštek// *przed* przypisaniem wartoœci do zmiennej.}}public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException, IOException {response.setContentType("text/html; charset=ISO-8859-2");PrintWriter out = response.getWriter();String title = "Serwlet ShowMessage";out.println(ServletUtilities.headWithTitle(title) +"\n" +"" + title + "");for(int i=0; i\n" +"";return(styleSheet);}/* Zastępuje nieistnijšce (null) łańcuchy znaków* (gdy parametr nie został podany) oraz puste łańcuchy* znaków (w polu tekstowym niczego nie wpisano),* podanš wartoœciš domyœlnš.W przeciwnym razie, zwraca* oryginalny łańcuch znaków.*/private String replaceIfMissing(String orig,String replacement) {if ((orig == null) || (orig.length() == 0)) {return(replacement);} else {return(orig);}}/* Zastępuje nieistniejšce (null) łańcuchy znaków, puste* łańcuchy oraz łańcuch o wartoœci "default", podanym* zamiennikiem.W przeciwnym razie zwraca oryginalny* łańcuch znaków.*/private String replaceIfMissingOrDefault(String orig,String replacement) {if ((orig == null) ||(orig.length() == 0) ||(orig.equals("default"))) {return(replacement);} else {return(orig + ", ");}}/* Pobiera wartoœć całkowitš zapisanš w formie łańcucha* znaków i zwraca jš w formie liczby całkowitej.Jeœli* łańcuch znaków wynosi null lub została zapisana w* niewłaœciwym formacie, zwracana jest wartoœć domyœlna.*/private int getSize(String sizeString, int defaultSize) {try {return(Integer.parseInt(sizeString));} catch(NumberFormatException nfe) {return(defaultSize);}}/* Łańcuch wejœciowy "Java,C++,Lisp", "Java C++ Lisp" lub* "Java, C++, Lisp", powoduje wygenerowanie kodu HTML:* "* Java* C++* Lisp* "*/private String makeList(String listItems) {StringTokenizer tokenizer =new StringTokenizer(listItems, ", ");String list = "\n";while(tokenizer.hasMoreTokens()) {list = list + " " + tokenizer.nextToken() + "\n";}list = list + "";return(list);}/* Wyœwietla stronę potwierdzenia gdy zostanie* kliknięty przycisk "Przeœlij".*/private void showConfirmation(HttpServletRequest request,PrintWriter out) {String title = "Życiorys przyjęty.";out.println(ServletUtilities.headWithTitle(title) +"\n" +"" + title + "\n" +"Twój życiorys powinien się pojawić na WWW\n" +"w cišgu 24 godzin.Jeœli się nie pojawi, \n" +"to spróbuj go przesłać ponownie podajšc inny\n" +"adres poczty elektronicznej.\n" +"");}/* Dlaczego nie należy przesyłać swojego adresu poczty* elektronicznej witrynom którym nie wiadomo czy można* zaufać.*/private void storeResume(HttpServletRequest request) {String email = request [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • klimatyzatory.htw.pl