最近用struts2写网页的一个总结

最近在写一个授课管理系统,主要用的是struts2,这里遇到了一些小的细节的问题,也不是含多少技术性的问题,顺便总结下来,以后如果再忘,也好查阅。

1.让整个背景图片自动拉伸填满背景
.backgroud{
    position: fixed;
    z-index: -1;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
}
<div id="background" class="backgroud">
        <img src="image/4.jpg" width="100%" height="100%" />
    </div>
2.span标签
<span>在行内定义一个区域,也就是一行内可以被<span>划分成好几个区域,从而实现某种特定效果。
<span>本身没有任何属性。
<span> 与<div>
<span>在CSS定义中属于一个行内元素,而<div>是块级元素,我们可能通俗地理解为<div>为大容器,
大容器当然可以放一个小容器了,<span>就是小容器。

3.<a href>提交表单的方法
<script type="text/javascript">
function login()
{
    login_form.action = "loginAction";
        login_form.submit();
}
</script>
<a href="javascript:;" οnclick="login();">登录</a>

4.启动hsqldb的方法
命令行界面找到hsqldb文件的当前目录下
E:\JavaWebForMyEclipse\hsqldbTest\WebRoot\WEB-INF\lib>java -cp hsqldb.jar org.hs
qldb.Server
E:\JavaWebForMyEclipse\hsqldbTest\WebRoot\WEB-INF\lib>java -cp hsqldb.jar org.hs
qldb.util.DatabaseManagerSwing

5.struts2的标签s:submit触发onclick事件的写法
跟button标签不同的是,必须要在这加个method,
也可以把οnsubmit="return register()"写到form表单里,效果一样
<s:submit name="register" value="注册" method="registerAction" οnclick="return register()" />

6.页面中的默认选项卡,谁写在前面谁是默认选项卡

7.从jsp页面向action传值,汉字乱码
直接在struts.xml的struts标签内加上这句话
<constant name="struts.i18n.encoding" value="gbk" />
后面这个value="gbk"要根据自己情况来修改是gbk还是utf-8什么的

8.模糊查询要用like不能用=,太久没用,都忘了
select * from teacher where id like '%7%'

9.设置table的单元格为自己想要的格式
table{
text-align:center;
width:800px;
border-width:6px;
border-style:double;
color:black;
}
td{
width:158px;
border-width:3px;
border-style:dashed;
}

10.用struts2-dojo-plugin-2.3.1.2.jar写sx:datetimepicker标签出现满屏黄色的debug代码
解决方法:换成了struts2-dojo-plugin-2.3.15.3.jar好了,但是如果标签的属性里加上label标签
又成那样,去掉就好了

11.使用addFieldError时,里面的键,值都要加双引号
this.addFieldError("user.username", "用户名不能为空");

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不识君的荒漠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值