<form action="search" method="post" name="form1">
<table border="1" >
<tr>
<td colspan="3" align="right"><select name="month" id="month">
<option>选择月份</option>
<option value="1"<s:if test="optionValue==1">selected="selected"</s:if>>一月</option>
<option value="2"<s:if test="optionValue==2">selected="selected"</s:if>>二月</option>
</select></td>
<td colspan="2"><select name="huozhong" id="">
<option>选择货种</option>
<option value="1"<s:if test="optionValue1==1">selected="selected"</s:if>>人民币</option>
<option value="2"<s:if test="optionValue1==2">selected="selected"</s:if>>美元</option>
</select>
</td>这是我的jsp页面代码
然后action里面应该怎么写,实体类应该怎么写,求详细代码让我研究下,点击查询后下拉框的值要保留。
<table border="1" >
<tr>
<td colspan="3" align="right"><select name="month" id="month">
<option>选择月份</option>
<option value="1"<s:if test="optionValue==1">selected="selected"</s:if>>一月</option>
<option value="2"<s:if test="optionValue==2">selected="selected"</s:if>>二月</option>
</select></td>
<td colspan="2"><select name="huozhong" id="">
<option>选择货种</option>
<option value="1"<s:if test="optionValue1==1">selected="selected"</s:if>>人民币</option>
<option value="2"<s:if test="optionValue1==2">selected="selected"</s:if>>美元</option>
</select>
</td>这是我的jsp页面代码
然后action里面应该怎么写,实体类应该怎么写,求详细代码让我研究下,点击查询后下拉框的值要保留。
解决方案 »
- 入门问题,JDK的下载和安装
- 用ajax如何实现网页私聊,而且数据如何设计才合理,要有聊天记录功能
- stuuts2 数据库连接 红字部分是有错误的。。。求大神
- JPS 有哪几个版本,很幼稚的问题,心情好,散分?
- java局域网聊天程序(100分)
- 哪为朋友知道SessionFactory.java中session = sessionFactory.openSession()是干什么用的?老是这句出错!在线候着
- session bean调用普通bean为什么不好使?再线等
- 15分相送,解决为什莫我的weblogic部署老失败?
- 为何javac Test.java不能编译???(急)
- 请教:动态进行ejb调用的问题
- 听说android5.0不用java开发了是不是真的呀 求解?????万分感谢
- 求大家帮小弟看看我这个登录用的servlet对吗?
因为你全放在 form表单中 且是post提交 所以 这样就可以 month,huozhong 在action里可以直接获取到,记得配置struts配置文件
//定义 你jsp中的变量
private String month;
private String huozhong;
//seter geter方法
public String getMonth() {
return month;
} public void setMonth(String month) {
this.month= month;
}
<result name="success">/awhzg/1.jsp</result>
<result name="failue">/awhzg/1.jsp</result>
</action>
action的代码public class Searchaction extends ActionSupport {
private String optionvalue;
private Namedao namedao;public String dosearch(){ System.out.println("1"+namedao.getMonth()+"2"+namedao.getHuozhong());
return "success";
}相应的set,get方法,
为什么控制台莫有打印内容呢,
我的jsp提交按钮是<td colspan="5"><input name="search1" id="search1" type="button" value="查询" onclick="dosearch()"></td>
function dosearch(){
alert(1);
$("#search1").submit();
}帮我找下错误吧,我看半天也没看出来哪里错啦
1:请先确认流程到了Action中的那个方法里
2:
Namedao namedao; Action中既然是一个对象属性,所以jsp中select标签的名字就的为namedao.huozhong,
namedao.month..