我正在尝试创建一个集合数组,如下所示.
ArrayList<Integer> ar[]=new ArrayList<Integer>[50];
Run Code Online (Sandbox Code Playgroud)
但它给了我一个错误 - > 通用数组创建 可以任何人解释我为什么?
我想使用Servlet和JSP创建一个登录页面.
我创建了一个获取用户名和密码的页面.
我创建了一个包含用户名和密码的表的数据库.
<form action="LoginPage" method="POST">
User name: <input type="text" name="userName" size="20"><br>
Password: <input type="password" name="password" size="20">
<br><br>
<input type="submit" value="Submit">
</form>
Run Code Online (Sandbox Code Playgroud)
我在doPost()中输入了以下代码
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
String userName = request.getParameter("userName").toString();
String passWord = request.getParameter("password").toString();
Connection con = null;
String url = "jdbc:mysql://localhost:3306/";
String dbName = "userdb";
String driver = "com.mysql.jdbc.Driver";
String user = "root";
String password = "1234";
try {
Class.forName(driver).newInstance();
Connection conn = DriverManager.getConnection(url+dbName, user, password);
PreparedStatement pstmt;
String sql = "SELECT USR_NAME FROM LOGIN WHERE USR_NAME='userName'"; …Run Code Online (Sandbox Code Playgroud)