前言:以前写了几篇JSP的博客,如今又回过头来看Servlet,温故而知新,再回顾回顾,总会有收获的。之前学习Servlet感受内容不少,如今看的时候,其实也没多少东西,只需知道Servlet的生命周期,Servlet的实现方式,ServletContext做用域,接收和响应,转发和重定向,我以为差很少够用了。固然,要是细究的话也不止这些,我针对的是新手。
转发与重定向简html
package servlet;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.www.seocelve.comhttp.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
@WebServlet("/login")
public class ServletDemo extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
//经过转发带数据
req.setAttribute("name","张三");
req.getRequestDispatcher("/send.jsp").forward(req,resp);
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
@WebServlet("/login"www.leyouzaixan.cn)
public class ServletDemo extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
//经过重定向带数据
ServletContext servletContext = this.getServletContext();
servletContext.setAttribute("name","王二麻子");
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
<form action="CountServlet" method="post">
<h3>加法计算器</h3>
加数1:<input type=www.yisheng3yuL.com"number" name="one">
加数2:<input type="number" name=www.zbzxyL12.com"two">
<input type="submit" value="计算">
</form>
</body>
</html>java