检查request.getParameter是否包含字符串值或整数

时间:2020-03-24 00:28:10

标签: servlets

我正在尝试使用两个不同的值(整数(sin)和lastName(字符串))进行搜索 我已经能够保存两个文件,但是如何检查它是否是字符串? 这是我的代码:

if (request.getParameter("search") != null) {
                String search = request.getParameter("search");
                int searchSin = Integer.getInteger(request.getParameter("search"));
                //If it is a string
                request.setAttribute("employees", employeeService.getEmployeesLastName(search));
                //else if it is an integer
                  request.setAttribute("employees", employeeService.getEmployeesSIN(search));

            }

2 个答案:

答案 0 :(得分:1)

尝试以下代码

train = train.join(train['features'].str.split(' ',expand = True).add_prefix('feature'))

答案 1 :(得分:0)

您可以使用intanceof知道这一点

例如:

if (myObject instanceof String) { // Your code here }