数据库一个暴简单的数据库查询系统查询问题,请看

在Action中查询出SQL SERVER表的数据,返回一个list。怎么在JSP页面中使用Struts标签,显示出表中的内容?_百度知道
在Action中查询出SQL SERVER表的数据,返回一个list。怎么在JSP页面中使用Struts标签,显示出表中的内容?
提问者采纳
你在action中如果有 public String list()throws Exception{
UserDaoImp ud=new UserDaoImp();
List&User& list=ud.getAll();
request.put(&list&,list);
return &list&;
}这种的话,在页面中可以这样写, &s:iterator value=&#request.list&&
&td&&s:property value=&id&/&&/td&
&td&&s:property value=&name&/&&/td&
&td&&s:property value=&password&/&&/td&&/tr&
&/s:iterator&就可以了.
其他类似问题
为您推荐:
其他2条回答
给你截取一小段,全文到上面网址自己看吧。
Struts2安全缺陷
可以看到struts2在数据流向方面,有两个重点,一个是进入(in),一个是输出(out)。而我在做漏洞挖掘的思路,也是跟着这个数据的流 程,开始分析的,下面我们就开始让数据进入。
Action属性默认值可以被覆盖缺陷:
在日常的java项目中,我们经常会遇到保存一个新的对象(比如注册一个用户),然后给这个对象赋予一些用户提交上来的属性值,在这里,只需要定义 一个对象类:
public class User {
private Long id=0l;
private Integer type=1;
。。。下面的get和set方法代码略
定义后,在action中,添加一个属性
用户注册的页面代码如下:
&form XX...
把要展示的信息定义为一个存储对象(DTO对象)把DTO放入List 。在Action中 request.setAttribute(&list&,List);在jsp中就可以用struts标签接收了。先用&logic:iterator& 循环 再用&bean:write & 把数据打印了。
struts的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁一个smarty查询数据库并显示的简单问题,请指教,谢谢
[问题点数:20分,结帖人CSDN]
一个smarty查询数据库并显示的简单问题,请指教,谢谢
[问题点数:20分,结帖人CSDN]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关推荐:
2010年3月 PHP大版内专家分月排行榜第三2005年4月 PHP大版内专家分月排行榜第三
2007年10月 PHP大版内专家分月排行榜第一2007年12月 其他数据库开发大版内专家分月排行榜第一2007年10月 其他数据库开发大版内专家分月排行榜第一2007年9月 其他数据库开发大版内专家分月排行榜第一
2014年6月 其他数据库开发大版内专家分月排行榜第二2008年11月 其他数据库开发大版内专家分月排行榜第二2006年12月 PHP大版内专家分月排行榜第二2007年9月 PHP大版内专家分月排行榜第二2007年6月 PHP大版内专家分月排行榜第二2008年2月 其他数据库开发大版内专家分月排行榜第二2008年1月 其他数据库开发大版内专家分月排行榜第二2007年11月 其他数据库开发大版内专家分月排行榜第二
本帖子已过去太久远了,不再提供回复功能。问一个简单的数据库查询问题_百度知道
问一个简单的数据库查询问题
比如有AB两个表,然后都一个“编号”字段,然后我想把两个表中“编号”字段下面所有的内容都查出来如果相同字段内容,只读出一个。我原来的写法是Select distinct 编号 from A,B显示这种写法是错误,请问正确的写法是什么呢?
提问者采纳
楼主,一楼的回答,基本能解决你的问题,但是执行效率比较低,因为调用两个函数。其实你可以直接使用union就行了,因为union all会去出重复的行,union 和 union的区别如下。。两个规则如下Union,对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;Union All,对两个结果集进行并集操作,包括重复行,不进行排序;应该使用Select 编号 from A;union Select
编号 from B;
提问者评价
来自团队:
其他类似问题
为您推荐:
其他1条回答
Select&distinct&编号&from&A;union&allSelect&distinct&编号&from&B;&希望能帮到你~
数据库查询的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁求高人给一个用PHP+MySQL实现的简单的数据库查询功能的PHP和HTML代码_百度知道
首先我是新手, 看到这个问题试了下, 不知道能不能帮助你!希望~还有很多条件没有判断, 我正则不是很会。 写的很粗糙,勉强能用, 希望别介意哈!&?php class Database {
public function Database() {
$this-&conn = mysql_connect(&localhost&,&user&,&password&);
mysql_select_db(&gamesearch&,$this-&conn);
mysql_query(&SET NAMES 'UTF8'&);
public function get_data_array($sql) {
$rs = mysql_query($sql,$this-&conn);
$data_array = array();
while($data = mysql_fetch_array($rs,MYSQL_ASSOC)) {
$data_array[] = $
mysql_free_result($rs);
return $data_
} } $db = new Database(); if($_GET['year'] == &&) {
echo &请输入年份!&; }else {
if($_GET['year'] == &all&) {
$sql = &select GameName from GameSearch&;
$sql = &select GameName from GameSearch where ReleaseYear = &.$_GET['year'];
$data = $db-&get_data_array($sql);
foreach($data as $k=&$v) {
echo $v['GameName'].&&br /&&;
} }?&&form action=&test.php& method=&get&&年份:&input type=&text& name=&year& value=&all& /&&input type=&submit& value=&提交& /&&/form&
其他类似问题
为您推荐:
html代码的相关知识
其他3条回答
$conn =mysql_connect(&localhost&, &user&, &password&);
//localhost,root,password根据自己的更改,本机为localhost
mysql_select_db(&test&, $conn);//test为GameSearch表所在数据库名
mysql_query(&set names 'GBK'&); //使用GBK中文编码;
$sql0=& SELECT
* FROM GameSearch where ReleaseYear=';&;
$res0=mysql_query($sql0,$conn);
for($i=1;$i&=100;$i++){
//2008年游戏总个数要小于100
$rows0=mysql_num_rows($res0);
if($rows0&=$i){
if($row=mysql_fetch_array($res0)){
echo $row[GameName];
echo &&br&&;
mysql_close($conn);
保存为PHP文件就行啦,2008可以换成别的年份,ReleaseYear可换成
GameName然后让它!=''然后可以查询所有生...
谢谢几位高人的回答!bruceleexun 老大,我试了一下,代码好像哪块有问题,提示有错误,您看一下Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in D:\study\Inetpub\MySQL\data\gamesearch\gamesearch3.php on line 11咖啡店黑猫老大给的答案太深奥了,我是个完全的新手,用的是windows下的apache+mysql+php,linux对我来说太高深了,呵呵iinnersky 老大,我把您给的代码和bruceleexun的综合了一下,好像有那么一点意思了,希望能行吧,今天再研究研究谢谢几位高人!我先试试,估计还是需要大家的帮助,呵呵
如果在Linux操作系统下、最好用系统自带的Apache服务器、数据库查询是很简单的、你可以先在数据库下创建个存储过程、然后在cgi-bin下写一个调用你存储过程的函数、如果是和html互联的话、写一个动态的网页、用隐藏域传你的参数、返回值一定要有、
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁一个简单数据库查询问题,下面是题目,拜托啦_百度知道
一个简单数据库查询问题,下面是题目,拜托啦
学生选课系统数据库有三个表即学生表S、课程表C和学生选课表SC,他们的结构如下所示,请根据所给的每种功能鞋出相应的查询语句。S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩1、统计学生选课数据库中学生的总人数2、查询学生姓名及其所选修课程的课程号和成绩3、从学生选课库中查询出被2至4名学生选修的所有课程信息拜托啦
学生选课数据库有三个表即学生表S、课程表C和学生选课表SC,它们的结构如下所示,请根据所给的每种功能写出相应的查询语句。(每小题5分,共20分)1、SELECT
COUNT(*)
AS 学生总人数FROM
S.SN,C.C# , SC.C#,SC.GRADEFROM
S,SCWHERE
S.S#=SC.S#
EXISTS( SELECT
C .C#=SC.C#
COUNT(*) BETWEEN
) 4、SELECT
DISTINCT C1.S#FROM
C1.S#=C2.S#
AND C1.C#&&C2.C#
其他类似问题
为您推荐:
数据库查询的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 暴雪数据库 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信