要如何修改就能实现点击页面中某列标题跳转到相应的信息页面?

问题描述

毕设中,遇到点问题。请熟手们帮下忙,多谢了。怎样修改就能将页面的值传入action中?(primarykey(eno,post))index.jsp中列表代码 <s:iterator value="newinv" var="inv"> <tr> <td> <a href="viewinvpar.action"><s:property value="#inv.post"/> </a> </td> <td> <s:property value="#inv.pnum" /> </td> <td> <s:property value="#inv.ename" /> </td> <td> <s:property value="#inv.pdate" /> </td> </tr> </s:iterator> 相关的数据库列名 <!--StartFragment -->

解决方案

请问中文乱码怎样解决 在struts2 配置文件加 <constant name="struts.i18n.encoding" value="UTF-8" /><constant name="struts.devMode" value="true"/> 为什么无用? 这个解决了post的提交方式,你还需要修改你的web服务器的URIencoding,就是修改地址栏的编码方式.问题都解决了还不给分啊.
解决方案二:
不需要跟数据库中的一样,只需要你的action类中的属性名和页面上URL的属性名相同就可以了.
解决方案三:
<a href="viewinvpar.action"><s:property value="#inv.post"/>这一行,a标签的href属性值里面传递你需要传递的参数,改成如下:<a href="viewinvpar.action?参数名1=值1&参数名2=值2"><s:property value="#inv.post"/>(你的参数名要定义在你的action类中,定义成一个属性,并提供get和set方法)这样struts2就会自动给你对应的属性赋值了.

时间: 2025-01-27 21:03:09

要如何修改就能实现点击页面中某列标题跳转到相应的信息页面?的相关文章

ExtJS5 点击一个button按钮,然后跳转到另外一个panel页面

问题描述 ExtJS5 点击一个button按钮,然后跳转到另外一个panel页面 点击养护记录按钮,怎么实现将显示养护记录的panel页面显示到红框内 解决方案 给你的按钮添加click事件,你的右边propertygrid调用getStore得到数据源后用load方法传递参数加载下数据就行,如果客户端已经有你的数据,可以调用loadData方法

appwidget中加了listview,怎么让点击listview中的item后跳转到app主页面

问题描述 appwidget中加了listview,怎么让点击listview中的item后跳转到app主页面 android 中的appwidget中加了listview,怎么让点击listview中的item后跳转到app主页面(MainActivity.class) 解决方案 listview.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?>

请问怎么实现点击Gridview中不同的链接跳转到同一个页面的不同控件呢?

问题描述 我想用gridview做子页导航,页面里放置隐藏的panel控件,每个pannel里分别有一个gridview用来绑定新闻数据.但是怎么实现点击Gridview中不同的链接跳转到同一个页面的不同控件呢?意思就是说点击导航里任意一个分类的时候,怎么显示相应的panel?1.做子页导航的gridview的DataNavigateUrlFormatString那里该怎么写?或者用后台代码怎么实现?2.e.NewPageIndex下划了红线,是哪里缺少了什么代码?代码如下,新手,不会用后台代码

静态页面,如何实现,点击表格中一列跳出具体信息(弹出框)?

问题描述 有一个表格,如何实现,点击表格中一列跳出具体信息(弹出框)? 解决方案 解决方案二:如果具体信息是点击后再从服务器加载的话只能用Ajax技术了,具体说起来比较烦锁,自己查下Ajax的资料吧,至于点击表格弹出信息框,就用js写个事件监听,对表格监听单击事件,然后在事件里判断单击的是哪个单元格.解决方案三:获取表格IDwindoe.openwindoe.showmodelDilog..或者层模拟解决方案四:ajax根据id获取信息至于弹出有很多方法的,主要是获取信息和监听点击事件

javascript-怎样实现点击iframe导入页面中的按钮关闭这个iframe?

问题描述 怎样实现点击iframe导入页面中的按钮关闭这个iframe? 我现在有个页面A,里面有个iframe(假设id为main).这个iframe导入的页面B里面有个按钮(假设id为btn).我想要点击这个按钮,关闭整个iframe. 请问怎样才能实现?? 我也搜过一些答案.比如在B的js文件里为btn添加click事件函数: document.getElementById("btn").onclick=function(){ window.parent.document.get

android-如何修改下面的java程序,我希望当点击登陆按钮时候,能够跳转到聊天界面。我已经链接了数据库了

问题描述 如何修改下面的java程序,我希望当点击登陆按钮时候,能够跳转到聊天界面.我已经链接了数据库了 我的要求如下,在文本框输入账号和密码,连接数据库验证码账号和密码是否一致,如果一致就当点击登陆按钮时候就跳转到聊天界面.麻烦你帮我修改一下程序, package sql; import java.awt.*; import java.awt.event.*; import java.sql.*; import javax.swing.*; class liaotian extends JFr

listview-点击 ListView 中的 item,然后改变行的背景颜色

问题描述 点击 ListView 中的 item,然后改变行的背景颜色 我想使用BaseAdapter 在ListView中显示item.我在BaseAdapter使用下面的代码: @Override public View getView(final int position, View convertView, ViewGroup parent) { //... convertView.setOnTouchListener(new OnTouchListener() { @Override

DevExpress GridView 列标题点击事件

GridView有RowCellClick事件,即单元格点击事件,但是针对列标题行以及列标题单元格却没有相应的事件. 在这里使用GridView的MouseDown事件.这里同样使用的是GridHitInfo来获取点击位置的信息,来判断是否在列标题上.GridHitInfo根据鼠标点击的x.y坐标获取该点的相关信息,判断是否点击在列标题行内. private void gridView_MouseDown(object sender, MouseEventArgs e) { //鼠标左键点击 i

怎么实现点击GridView中一个按钮可以获取这一行的数据,控件都是在模板中的

问题描述 如题:怎么实现点击GridView中一个按钮可以获取这一行的数据,控件都是在模板中的想做一个更新操作如图,点击修改修改这一行数据,控件都在模板里求大神 解决方案 解决方案二:按钮设置命令后,在命令执行的事件中,通过Convert.ToInt32(e.CommandArgumentCo)获取行索引,这样你通过索引就可以访问到数据集中指定索引的row,就可以访问其中各个单元格了解决方案三:只要你点击可以拿到行号或者唯一标识的行id,其他不就都有了解决方案四:引用1楼bdmh的回复: 按钮设