English 中文(简体)
如何在使用javax.servlet时将论点传到jsp档案?
原标题:How to pass arguments to .jsp file when using javax.servlet.RequestDispatcher.include()?

I m 采用网络仪器的模型/View/主计长风格,将新入的HttpRequest传给在 Java撰写的主计长Serlet,然后在Serlet完成时,用一个jsp文档重新提出观点。 (这在很大程度上是铁路风格)。

在主计长办公室结束时,要做到这一点,就必须有一条这样的线:

getServletContext().getRequestDispatcher("/Bar.jsp").include(req, res);

主要问题是,我要向Bar.jsp提出论点,就像我所说的职能一样。 如果无法做到这一点,我最后把 Java的很多东西放在Bar.jsp的顶端,以找出Bar.jsp所需要的一切,而这正是很奇怪的。

其他网络框架提供了这样做的途径,因此似乎必须采取与“服务”相结合的办法。 我特别在 Java谷歌应用引擎工作。

最佳回答

页: 1

request.setAttribute("attributeName",attributeValue);

and in other jsp file you can using methodgetAttribute() like this

request.getAttributeNames();
request.getAttribute("attributeName");
问题回答

正如在其中一项评论中所说的那样,你可以向另一个联合调查组提出论点(根据同一要求),如同其职能一样。

你们能够做的最好事情是,创建一(或几个) j豆,把参数与特性联系起来。 然后,在援引《共同财产法》之前,作为要求添加这些豆类。 在《共同财产法》中,你可以参考那些使用EL表述的同类人所持有的价值观,如${myBean.myParaile},而无需在共同财产法中增加java代码。 因此,MVC的支离破碎框架是怎样的。

通知说,如果仅需要查阅触发这一请求/答复处理的各项参数,你可以使用<代码>${param.myParam}等词语。

http://www.ohchr.org。

以前不增加任何联系的担心。 EL的表述是......在符号<>>>>-和>>之间(或#{>>>>和>>>之间的表述,但以不同类型的EL表述为准。 11个表述使共同市场开发商能够查阅请求、会议或应用环境中储存的数据(其他框架可能为这一基本内容增添更多的背景),而无需使用 Java代码。 在撰写联合项目文件时,我们必须避免使用<代码><%......>和公正的使用代码,这些代码意在使产出达到观点而不是重处理。 跟踪有关best practices,以获得更多有关背景。

主要有大类EL表示,我可以解释一个SO员额的所有内容,但我建议你遵循

Adding variables, or objects (java beans) to the request or any other scope is fairly simple. To add a bean to the request you do: request.setAttribute("myBeanName", myBean);. Something similar with the other contexts. The Java EE tutorial will explain better that than me and after it you should be able to understand the JavaEE characteristics.





相关问题
Spring Properties File

Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...

Logging a global ID in multiple components

I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...

Java Library Size

If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...

How to get the Array Class for a given Class in Java?

I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....

SQLite , Derby vs file system

I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...