
如果是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 如何取到发送请求的地址是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)