用Eclipse新建web项目实现登陆功能

1.安装Eclipse,下载tomcat
2.Eclipse配置tomcat服务器
window——>preference——sever——选择下载的tomcat 版本——填写tomcat位置
3.新建Web项目
file——new——other——Dynamic Web Project——填写项目名——next,next——勾选Denerate web.xml(自动生成servlet配置文件)
4.WebContent下,写jsp首页文件,可放其他的css,js,img等;WEB-INF修改web.xml(修改项目首页)
5.jsp文件内容:
<%…%> // Java代码

// HTML语言,以登陆页面为例
<html>
<head></head>
<body>
<form action="LoginServlet" method="post">
    <ul>
    <li><input name="username" type="text" class="loginuser"/></li>
    <li><input name="pwd" type="password" class="loginpwd"/></li>
    <li><input  type="submit" class="loginbtn" value="登录"/>
    </ul>
    </form>
</body>
</html>

6.src下建包(名称全部小写,用.隔开,如com.edu.empsys.servlet);包下建java类(类名由单词组成,每个单词首字母都要大写)
7.java类的内容如LoginServlet.java(处理登陆请求)

@WebServlet("/LoginServlet") //注解方式监听浏览器请求
public class LoginServlet extends HttpServlet{
    
    
	@Override
	protected void doPost(HttpServletRequest req, HttpServletResponse resp)throws ServletException, IOException {
    
    
		req.setCharacterEncoding("utf-8");	//防止中文乱码
		
		String username=req.getParameter("username");
		String pwd=req.getParameter("pwd");
		System.out.println(username+':'+pwd); //控制台输出
	}
}

8.运行项目
项目名称上右键——run as——run on server

猜你喜欢

转载自blog.csdn.net/weixin_43529968/article/details/105102113