您的位置:首页 > 运维架构 > Tomcat

tomcat 使用及基本发布web

2013-09-23 09:35 411 查看
先建一个web project ,然后更改web.xml

<servlet>

<servlet-name>login</servlet-name> //login 为自定义的名字

<servlet-class>com.bruce.serverlet.loginServer</servlet-class> //loginserver 为自定义的一个class 继承自HttpServlet

</servlet>

<servlet-mapping>

<servlet-name>login</servlet-name> //login和前面 <serlet-name>中相同

<url-pattern>/loginserver</url-pattern> // loginserver 为自定义名字,注意前面有一个“/” 并且用在 form 表单中的action中

</servlet-mapping>

在jsp中添加:

<body>

<form action="loginserver" method="get">

user:<input type="text" name="name" value=""/> <br/>

pass:<input type="password" name="pass" value=""/><br>

<input type="submit" value="submit">

</form>

</body>

//loginserver 类

public class loginServer extends HttpServlet {

@Override

protected void doGet(HttpServletRequest req, HttpServletResponse resp)

throws ServletException, IOException {

UserDaoImpl userIml = new UserDaoImpl();

List<UserEntity> userlist = userIml.selectAll();

String name = req.getParameter("name");

String pass = req.getParameter("pass");

boolean bool = false;

for(UserEntity u:userlist)

{

if(name.equals(u.getName())&&pass.equals(u.getPass())){

bool=true;

req.getRequestDispatcher("/pages/success.jsp").forward(req, resp);

}

}

if(!bool){

req.getRequestDispatcher("/pages/failed.jsp").forward(req, resp);

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: