Commit aca3e115 by Patryk Czarnik

apache commons

parent 32adc303
......@@ -32,7 +32,6 @@
<version>3.0.1</version>
<scope>provided</scope>
</dependency>
<!-- stara klasyczna wersja - tylko dla starszych serwerów. Java EE 8 lub starsze: -->
<!-- <dependency>
<groupId>javax.servlet</groupId>
......@@ -40,6 +39,12 @@
<version>1.2</version>
</dependency>
-->
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.12.0</version>
</dependency>
</dependencies>
<build>
......
......@@ -3,6 +3,8 @@ package podstawy;
import java.io.IOException;
import java.io.PrintWriter;
import org.apache.commons.lang3.StringUtils;
import jakarta.servlet.ServletException;
import jakarta.servlet.annotation.WebServlet;
import jakarta.servlet.http.HttpServlet;
......@@ -47,7 +49,7 @@ public class Kalkulator extends HttpServlet {
String arg2 = request.getParameter("liczba2");
String operacja = request.getParameter("operacja");
if(arg1 != null && arg2 != null) {
if(StringUtils.isNoneBlank(arg1, arg2, operacja)) {
long liczba1 = Long.parseLong(arg1);
long liczba2 = Long.parseLong(arg2);
long wynik = oblicz(liczba1, liczba2, operacja);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment