`
wnzz95391511
  • 浏览: 126772 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

如何在Servlet或Action中获取PageContext

阅读更多
如何在Servlet或Action中获取JSP的内置对象PageContext
javax.servlet.jsp.PageContext pageContext = JspFactory
				.getDefaultFactory().getPageContext(this.getServlet(), request,
						response, null, true, 8192, true);
分享到:
评论
2 楼 ArtShell 2014-02-10  
没试过,就不要贴出来!误导别人
1 楼 icylee 2011-03-29  
我这样做在action里不行啊 总是提示action里没有getServlet() 方法  怎么回事啊

相关推荐

    struts2 中action 如何获取jsp 页面参数1.pdf

    需要注意的是,`ActionContext`的使用应该在Action执行的适当时刻,避免在Action构造函数中获取`ActionContext`,因为在构造函数执行时,ActionContext可能还没有被完全初始化。 总的来说,在Struts2中,通过`...

    struts2中action如何获取jsp页面参数1.pdf

    通过以上介绍,我们可以了解到在Struts2中,Action可以通过`ActionContext`和`ServletActionContext`来获取JSP页面传递的参数以及处理与Servlet相关的请求和响应。理解这些概念对于进行Struts2应用开发是非常重要的...

    struts2之Action访问Servlet API

    这些方法可以在 Action 中使用,以访问 Servlet API。 Struts2 框架提供了多种方式来访问 Servlet API,包括使用 ActionContext 类、实现接口和使用 ServletActionContext 类等。开发人员可以根据实际情况选择合适...

    Jsp与Servlet之间的传值(已验证)

    在JSP页面中,通过`pageContext`或`request`对象获取该属性: ```jsp (String) request.getAttribute("ValueA"); %> ``` 这种方式中,Servlet将数据存储在请求上下文中,JSP页面在处理请求时可以访问这些数据。...

    jsp servlet面试题总结

    3. pageContext 页面上下文对象,类型 javax.servlet.jsp.PageContext,作用域 Page 4. session 会话对象,类型 javax.servlet.http.HttpSession,作用域 Session 5. application 应用程序对象,类型 javax.servlet....

    jsp_servlet路径问题

    - **forward**:Servlet中的`request.getRequestDispatcher(address)`中的`address`是在服务器端解析的,因此如果要转发到`a.jsp`,应该写成`request.getRequestDispatcher("/user/a.jsp")`。这里的`/`相对于当前的...

    jsp,servlet上传下载文件

    <form action="${pageContext.request.contextPath }/fileC/fileUpload" method="post" enctype="multipart/form-data"> 用户名:<input type="text" name="userName" id="userName" /></p> 密码:...

    JSP/Servlet

    Expression Language在JSP 2.0中納入了JSP的標準,它定義了變數存取、運算、隱含物件、函式等內容,配合JavaBean或其它標籤庫,可以實現較好的邏輯與視圖分離之目的。 簡介 Expression Language 使用 EL 存取屬性 ...

    ActionContext在struts2.0中的详细应用

    需要注意的是,由于ActionContext在Action实例化时可能还没有完全初始化,所以在Action的构造函数中不应直接使用`ActionContext.getContext()`,因为可能会获取到null值。应在Action的execute方法或其他适当的地方...

    jsp页面中${pageContext.request.contextPath}介绍

    在JavaServer Pages (JSP) 开发中,${pageContext.request.contextPath} 是一个非常有用的表达式,它用于获取当前应用程序或项目的根路径。这个表达式是基于Java Servlet API的PageContext对象和HttpServletRequest...

    JSPServlet

    JSPServlet是Java EE开发Web应用中的核心技术,用于构建动态网页。JSP(JavaServer Pages)和Servlet两者相辅相成,分别面向网页设计人员和程序员。JSP侧重于视图展示,而Servlet则专注于业务逻辑处理。在Java EE的...

    Servlet与JSP核心编程第二版(源码)

    %>`声明变量或方法,`<jsp:action>`标签用于执行JSP动作。 6. **JSP指令**:如`<%@ page %>`, `<%@ include %>`, `<%@ taglib %>`, 它们分别用于设置页面属性、包含其他文件和引入标签库。 7. **JSP脚本元素**:...

    servlet和JSP面试题答案.pdf

    在 Servlet 中,有两种跳转方法:RequestDispatcher.forward() 方法和 HttpServletResponse.sendRedirect() 方法。 RequestDispatcher.forward() 方法仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出...

    [JSP应用]使用jsp上传组件jspsmartupload时如何获取FORM中其它的值.doc

    然后,在对应的JSP页面或者Servlet中,我们需要初始化`JSPSmartUpload`对象,并启动文件上传过程。以下是一个简单的示例: ```java import net.sf.jspsmart.upload.JSPSmartUpload; JSPSmartUpload mySmartUpload =...

    ActionContext介绍(在Struts2中)

    正确的做法是在Action的execute方法或其他业务方法中使用。 总结来说,ActionContext和ServletActionContext是Struts2中处理请求和响应的关键工具,它们提供了方便的方式来访问和操作HTTP请求、会话以及应用上下...

    得到文件真实路径

    5. **在Servlet中获取路径** - 根目录的绝对路径:`request.getServletPath()` - 文件的绝对路径:`request.getSession().getServletContext().getRealPath(request.getRequestURI())` - 当前Web应用的绝对路径:...

    action跳转导致图片不能显示

    - 可以在JSP页面中通过Servlet API来获取当前应用的上下文路径,并将其作为图片URL的一部分。 ```java ${pageContext.request.contextPath}/images/pic.jpg" alt="图片描述"> ``` 5. **配置Struts2拦截器**: ...

    jsp网页设计----Servlet简化设计,逻辑与界面设计分开,开发更方便;

    - JSP提供了若干内置对象,可以直接在页面上使用,如`pageContext`、`request`、`response`、`session`、`application`、`out`等,它们对应于Servlet API中的对象,简化了开发过程。 5. **HTML表单与JSP交互** - ...

    java学习(ssh) action structs spring hibernet

    Struts2提供了丰富的标签库,如`<s:iterator/>`用于迭代集合或数组中的元素,可以方便地在JSP页面中显示列表数据。 ### 9. Struts2的Method派发机制 在Struts2中,可以通过配置文件中的`method`属性指定Action的...

Global site tag (gtag.js) - Google Analytics