如何在.java文件中用request获得jsp页面中单选按钮传来的值

如何在.java文件中用request获得jsp页面中单选按钮传来的值,第1张

如果是servlet接收:requestgetParameter("单选按钮的名字");

如果是struct框架,则利用action接收:常用的获取方式有2种。

在action类中设置同名变量,为他提供get、set方法;

实现ModelDriven接口,实现ModelDriven<T>接口的抽象方法 getModel,但数据模型必须由我们自己手动实例化。

包头文件。。

可以拿很多东西。。如:

getHeader("Host"):请求的地址。

getHeader("Referer"):请求的完整地址

getHeader("Accept-Language"):语言。。

等。。还有很多。

request对象通过以下方法来获取请求路径,如下所示:

String getServerName():获取服务器名,localhost;

String getServerPort():获取服务器端口号,8080;

String getContextPath():获取项目名,/Example;

String getServletPath():获取Servlet路径,/AServlet;

String getQueryString():获取参数部分,即问号后面的部分:username=zhangsan

String getRequestURI():获取请求URI,等于项目名+Servlet路径:/Example/AServlet

String getRequestURL():获取请求URL,等于不包含参数的整个请求路径:>

ActionContextgetContext()getSession()get("你要获取的属性名称")

ActionContextgetContext()get("你要获取的属性名称")

使用上述方法可以获得,下面是辅助说明。

在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet >

用STRUTS不就好了,getForm里面的一个属性

form 表单提交到servlet:

<form method=post name="creator" action="UserRegDatado" onSubmit="return check()">

在servlet中用requestgetParameter(name)得到用户输入的值~~

可以继承Servlet类或其父类,

不过最好还是通过Servlet去调用JavaBean,在将request作为一个InputStream对象传给它

mark and up

javabean,则POJO不应与表示层和业务层有关联。你的这个想法是不适合多层架构的。

建议不要这样做。

如果一定要取。就能通过引用传递了。

TOP该问题已经结贴 ,得分记录:jxjrsuibian(70)、cutelion(5)、LongLongRiver(10)、samkuang(5)、samwong(10)、

以上就是关于如何在.java文件中用request获得jsp页面中单选按钮传来的值全部的内容,包括:如何在.java文件中用request获得jsp页面中单选按钮传来的值、JAVA中request.getHeader(String param)获取的什么值、java request 如何取到发送请求的地址是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9469025.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存