一个简单的jsp和servlet应用(入门之选)
来源:互联网 发布:皇甫圣华淘宝店号 编辑:程序博客网 时间:2024/05/21 19:38
1.jsp页面代码
ps:1.注意页面action请求路径和web中的<url-pattern>/Userlogin</url-pattern>关系
<%@page import="java.util.Date"%><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><jsp:useBean id="user" scope="request" class="jsp.demo.entity.User"></jsp:useBean><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>hello</title></head><body> <% if(user.getName() !=null){ if(user.getName()==""){ out.println("用户名不能为空!"); }else{ %> 你好:<%=user.getName() %> <% }} %> <form action="/testweb/Userlogin" method="post"> <input type="text" name="name" value=""> <input type="submit" name="submit" value="提交" > </form></body></html>
2.User类
package jsp.demo.entity;/** * User Bean为了封装jsp表单中的数据 * @author Administrator * */public class User {private String name;//用户名public String getName() {return name;}public void setName(String name) {this.name = name;}}3.servlet代码
package jsp.servlet.demo;import java.io.IOException;import javax.servlet.RequestDispatcher;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import jsp.demo.entity.User;/** * Servlet implementation class Userlogin */public class Userlogin extends HttpServlet {private static final long serialVersionUID = 1L; /** * @see HttpServlet#HttpServlet() */ public Userlogin() { super(); // TODO Auto-generated constructor stub }/** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {// TODO Auto-generated method stub}/** * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) */protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {// 获取输入信息String name = request.getParameter("name");User user = new User();user.setName(name); //将user添加到response对象中request.setAttribute("user", user);//将请求转向指定的页面RequestDispatcher rdt = request.getRequestDispatcher("/jsp/login.jsp");rdt.forward(request, response);}}4.web.xml配置文件
<servlet> <description></description> <display-name>Userlogin</display-name> <servlet-name>Userlogin</servlet-name> <servlet-class>jsp.servlet.demo.Userlogin</servlet-class> </servlet> <servlet-mapping> <servlet-name>Userlogin</servlet-name> <url-pattern>/Userlogin</url-pattern> </servlet-mapping>
ps:1.注意页面action请求路径和web中的<url-pattern>/Userlogin</url-pattern>关系
2.请求的method和servlet中的处理方法对应(当然可以用service(HttpServletRequest arg0, HttpServletResponse arg1)方式,可以避免不对应情况)
- 一个简单的jsp和servlet应用(入门之选)
- Jdbc入门介绍第二章——Jdbc结合JSP和Servlet的简单综合应用
- Java WEB之Servlet学习之路(一)一个最简单的Servlet应用
- 一个简单的jsp+servlet+javabean
- 一个简单的javaBean+JSP+Servlet案例
- 关于servlet的一个简单应用
- Hololens入门之使用Unity开发一个简单的应用
- Hololens入门之使用Unity开发一个简单的应用
- servlet和JSP的区别(简单描述)
- 简单的J2EE(五)Servlet和Jsp
- 一个简单的jsp+servlet实例,实现简单的登录
- 一个简单的jsp+servlet实例,实现简单的登录
- 一个简单的jsp+servlet实例,实现简单的登录
- 一个简单的jsp+servlet实例,实现简单的登录
- 一个简单的jsp+servlet实例,实现简单的登录
- 一个简单的jsp+servlet实例,实现简单的登录
- 一个简单的jsp+servlet实例,实现简单的登录
- 一个简单的jsp+servlet实例,实现简单的登录
- Android开发_错误集锦------收录中
- HDU2608 0 or 1
- 分区表和聚簇表的一点看法
- Cocos2d-x学习(二十四):vs2010使用vld检测内存泄露
- 如何使用visual C++6.0查看MFC源码(.sbr浏览信息文件的功效)
- 一个简单的jsp和servlet应用(入门之选)
- 工作中使用了一些触发器
- Leveldb 实现原理
- UVa 340 - Master-Mind Hints
- 初识Vocaloid3
- 创建一个函数打印出表空间的大小
- Java--------面向对象
- 创建账务变动函数
- 实验四 节点与基站的通信