=======Servlet/jsp=========

Servlet<----jsp(也是Servlet的类,最后解析成Html生成页面)

request.getParameter()方法获得请求参数,如果有必要把获得的参数封装成实体类

如:

jsp

<input type="text" name="name"/>

<input type="password" name="pwd"/>

servlet

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

String pwd=request.getParameter("pwd");

可以封装成对象

User user=new User();

user.setName(name);

user.setPwd(pwd);

----------------------------

Servlet----->jsp

利用EL表达式和jstl标签(在page,request,session,application绑定的值取)

$(paramer)

$(实体对象.属性)

如:

--1-

Servlet

request.setAttribute("name",name);

request.getRequestDispatcher("/WEB-INF/jsp/view2.jsp").forward(request, response);

jsp

$("name")

--2-

Servlet

User user=new User();

request.setAttribute("user",user);

request.getRequestDispatcher("/WEB-INF/jsp/view2.jsp").forward(request, response);

jsp

$("user.name")

==========Action/jsp===================

Action------->jsp

---1-----------

Action

String name;

String pwd;

void setName(){}

String getName(){}

void setPwd(){}

String getPwd(){}

jsp(El表达式和jstl标签)

$("name")

$("pwd")

---2------------

Action

User user;

void setUser(){}

String getUser(){}

jsp(El表达式和jstl标签)

$("user.name")

$("user.pwd")

Action<-------jsp

------1---------------

Action

String name;

String pwd;

void setName(){}

String getName(){}

void setPwd(){}

String getPwd(){}

jsp

<input type="text" name="name">

<input type="text" name="pwd">

------2--------------

Action

User user;

void setUser(){}

String getUser(){}

jsp

<input type="text" name="user.name">

<input type="text" name="user.pwd">

转载于:https://blog.51cto.com/xuliangjun/1365234

Servlet/jsp和Action/jsp传值相关推荐

  1. jsp调用struts,jsp调用action,action获取表单提交的参数

    自定义action类.LgqAction: @Component @Scope(value="prototype") public class LgqAction {        ...

  2. jsp servlet示例_Servlet和JSP中的文件上传示例

    jsp servlet示例 使用Servlet和JSP将文件上传到服务器是Java Web应用程序中的常见任务. 在对Servlet或JSP进行编码以处理文件上传请求之前,您需要了解一点有关HTML和 ...

  3. Servlet跳转到JSP页面后的路径问题相关解释

    一.现象与概念 1. 问题 在Servlet转发到JSP页面时,此时浏览器地址栏上显示的是Servlet的路径,而若JSP页面的超链接还是相对于该JSP页面的地址且该Servlet和该JSP页面不在同 ...

  4. jsp调用servlet_053 JSP+Servlet整合练习:拼饭后台管理系统框架文档

    项目名称: 拼饭后台管理系统 项目需求: 实现用户登录功能 实现用户退出功能 实现用户注册功能 功能分析: 用户登录: 根据用户名和密码查询客户信息.查到则登录成功,查不到则登录失败. 用户退出: 销 ...

  5. java web开发(servlet传递数据给jsp)

    [ 声明:版权所有,欢迎转载,请勿用于商业用途. 联系信箱:feixiaoxing @163.com] 实际开发中,servlet多用于controller,jsp多用于view.之前,我们谈过了怎么 ...

  6. Java+Servlet+filter+javascript+html+jsp登入注册更新个人信息

    eclipse+Java+Servlet+filter+javascript+html+jsp+EL登入注册更新个人信息 数据库sql用vs2008或者mysql用mysql 代码粗糙,提示信息未处理 ...

  7. servlet传参给jsp和js与java变量互传(废弃,建议JSP开发使用jstl)

    前端.后端.和js脚本数据交互 1.servlet传参数到jsp页面 1.1 servlet页面发送参数 1.2 jsp页面接收参数 2.jsp页面传参数给servlet 2.1 jsp页面提交参数 ...

  8. Struts2中jsp page=xxx.action/jsp失效

    问题: 在Struts2中<jsp:forward page="xxx.action"></jsp:forward>失效了,不但调转不过去还报404错误.不 ...

  9. HTTP Status 500 - javax.servlet.ServletException: File [/head.jsp] not found

    完整错误信息 HTTP Status 500 - javax.servlet.ServletException: File [/head.jsp] not found type Exception r ...

最新文章

  1. 各厂商防火墙初始登录IP及密码信息
  2. sql 拼接int类型的字段_一套简单实用的SQL脚本(下篇)
  3. 我肝了一个月,给你写出了这本Java开发手册。
  4. ajax数据传送中文乱码,springmvc 发送ajax出现中文乱码的解决方法汇总
  5. 图文直播:Pokémon Go真爱粉与“脑残粉”之间的爱恨情仇
  6. 化学方程式作评、数学上成知识百科……那些“别人家的老师”有何特别?
  7. 计算机体系结构现状及发展论文,计算机体系结构的发展及技术问题探讨
  8. 对于“增霸卡“的介绍跟使用
  9. 用matlab如何求导,matlab如何求导 matlab求导 matlab如何求导
  10. 配置ACL隔离交换机的VLAN
  11. android备份apk,无需手机助手,ABI帮你安装/备份安卓APK
  12. 怎么用svg画一个圆圈(一)
  13. IDM关于某些应用程序阻止了IDM集成到浏览器中
  14. intent.setComponent()方法
  15. 拓扑排序 by zyz on 2021/4/11
  16. OSChina 周一乱弹 ——月薪三万长的帅的为啥找不到女朋友
  17. 如何获得ADI公司的技术支持服务
  18. [No0000C8]英特尔快速存储IRST要不要装
  19. cakephp部署及实例操作
  20. 工程制图计算机考试题库,工程制图—考试题库及答案(106页)-原创力文档

热门文章

  1. hadoop 文本统计一个字符的个数_使用hadoop统计多个文本中每个单词数目
  2. 图像归一化处理 相同像素_图像处理学习笔记(九)——灰度直方图及其均衡化(理论篇)...
  3. python输出日志文件_python将print输出的信息保留到日志文件中
  4. 解决微信小程序 picker 模式日期,设置默认当前时间
  5. 【新星计划】MATLAB-冒号:符号详解
  6. solaris与linux区别,solaris与linux命令的区别
  7. linux下mqm用户下S开头日志,Linux新建用户,切换后只显示$问题
  8. itextpdf添加表格元素_使用iText填充pdf表单
  9. sql update 日期减6个月_【干货】SQL基础快速入门
  10. 牛人推荐机器学习网站