JSP和action之间如何相互引用和转换(struts核心技术)

 我来答
仇海之0H181f
推荐于2016-01-22
知道答主
回答量:23
采纳率:0%
帮助的人:18.3万
展开全部
action为控制层用于控制逻辑,jsp为视图层显示视图,它们的本质其实都是servlet。struts2很好的将它们分离出来。
action->jsp:在默认情况下(未设定result-type),action处理完请求之后会转发到jsp页面,这个过程是根据action的返回值和struts.xml配置中的action->result->name属性来完成的,之后jsp继续处理请求用于显示页面。此过程中涉及到的参数的专递:可以用struts2自带的<s:property value="..."/>来完成。
jsp->action:在jsp中触发某事件(如点击某个按钮)使得该页面的url地址发生改变到 某某某.action中,即实现了jsp->action的跳转。此过程中涉及到的参数的专递:可以借助jsp页面上的form标签(或者s:form)中的input进行参数的专递,或者直接在请求地址后面添加请求参数来实现。
随风潜入夜1
2013-04-16 · TA获得超过143个赞
知道小有建树答主
回答量:296
采纳率:0%
帮助的人:119万
展开全部
简单说下调用顺序,比如登录界面,输入用户名和密码,actonform等到值传入action中,然后你可以把这两个值处理、验证,还以传入service和dao,然后返回action,action返回一个标志判断跳转那个页面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式