学到现在才发现不会判断字符串是否为空
@WebServlet(urlPatterns = "/") public class HelloServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String name = req.getParameter("name"); if (name == null || name.length() == 0) { name = "world"; } resp.setContentType("text/html"); PrintWriter pw = resp.getWriter(); pw.write("<h1>Hello, %s!</h1>".formatted(name)); pw.flush(); } }
tomcat需要配置java_home环境变量
maven需要插件maven-war-plugin
使用这里mvn编译不了不知道为什么
pw.write("<h1>hello,%s!</h1>".formatted(name));
cmd提示找不到符号,
符号:方法 formatted(java.lang.String)
位置:类 java.lang.String
但lang包又不用导入,迷糊了
因为没有formatted方法
Sign in to make a reply
alienation
学到现在才发现不会判断字符串是否为空
tomcat需要配置java_home环境变量
maven需要插件maven-war-plugin