◎筱米加步枪◎.Blog

Happy coding

struts-config.xml中<forward>标签path属性传多个参数注意点

今天,在作一道练习时

在struts-config.xml中配置<forward>标签时候,通过地址传递参数,想当然的把参数加在后面:

配置信息如下:(这是错误的)

 

  1. <forward name="editItemFinish" path="/user.do?method=init&forward=edit"></forward>

结果提示下列信息:

原先以为<forward>不能传递多个参数 ,后来百度了一下。发现是可以的。

解决方法相当的简单:

只需将&符号用&amp;来代替即可:

正确代码如下:

  1. <forward name="editItemFinish" path="/user.do?method=init&amp;forward=edit"></forward>

MyEclipse 工程无法自动部署到Tomcat里面的解决方法

今天..不是运气太糟糕...还是RP有问题...

在MyEclipse里面写的东西...更改了代码...但是运行出来还是更改前的效果...后来才发现...原来是我的工程不能自动部署到Tomcat里面去了..

郁闷了好一阵子...

于是请教了同学之后..得知用以下方法解决此类问题:

 

解决方法:打开在Tomcat下的conf文件夹下的context.xml文件..修改<Context>标签,在该标签添加属性 reloadable="true" 重启服务后即可.

即<Context reloadable="true">

MyEclipse中启动Tomcat时,Console没有信息输出 解决方法

今天..在MyEclipse中启动Tomcat时,Console没有信息输出,导致项目运行一半卡在那里。。

上网查找了解决方法:

解决方法如下:(非常的简单)

只要点击“Open Console”在下拉列表中,选择"Java Stack Trace Console"即可

如图:

HTML标签〈tbody〉浅谈

今天在做一个简单菜单...效果如图:


原先,是在子菜单选项里面套个<div>..用div里面的style:display属性来设置它的显隐性(后来发现原来<td>里面也有这个东东)....

 这样做的一个不好的地方就是:必须去控制每个子菜单选项的显隐性。。

 

经实验老师得知:发现了<tbody>这个东东,,更改后的实现过程如下:

一个<tbody>将套着每一类菜单的所有子菜单,比如上面的 [ 商品类别管理 ]、[ 商品信息管理 ] 可以全部放到一个<tbody>下面,同样利用<tbody>的style:display属性来控制显隐性,这样得到的效果就是大家一起展开,一起收缩。而且效果和上面的方法也有点区别,

第一种:收缩的时候与下面的菜单还保持一定的间隔。

第二种:则没有。(不过不是很明显就是了)..

网上查了一些资料,发现有<thead> <tbody> <tfoot>这三个东东,这三个东东将表格分为:题头、正文和脚注。

请看这三段代码:

  1.     <thead>
  2.        <tr>
  3.            <td>头部(thead)</td>
  4.        </tr>
  5.     </thead>
  6.    
  7.     <tbody>
  8.        <tr>
  9.            <td>身体(tbody)</td>
  10.        </tr>
  11.     </tbody>
  12.  
  13.     <tfoot>
  14.        <tr>
  15.            <td>脚丫(tfoot)</td>
  16.        </tr>
  17.     </tfoot>
  18. </table>
  1.     <tbody>
  2.        <tr>
  3.            <td>身体(tbody)</td>
  4.        </tr>
  5.     </tbody>
  6.  
  7.     <tfoot>
  8.        <tr>
  9.            <td>脚丫(tfoot)</td>
  10.        </tr>
  11.     </tfoot>
  12.    
  13.     <thead>
  14.        <tr>
  15.            <td>头部(thead)</td>
  16.        </tr>
  17.     </thead>
  18. </table>
  1.     <tfoot>
  2.        <tr>
  3.            <td>脚丫(tfoot)</td>
  4.        </tr>
  5.     </tfoot>
  6.        
  7.     <tbody>
  8.        <tr>
  9.            <td>身体(tbody)</td>
  10.        </tr>
  11.     </tbody>
  12.  
  13.     <thead>
  14.        <tr>
  15.            <td>头部(thead)</td>
  16.        </tr>
  17.     </thead>
  18. </table>

  这三段代码<thead> <tbody> <tfoot> 的顺序都不相同,但是 这三段代码运行的结果是 一模一样的。。

  因此可以得知:当注明<thead> <tbody> <tfoot>之后(默认的是<tbody>),结果总是依次按照<thead><tbody><tfoot>顺序来显示的。

FireFox中window.status显示无效的解决方法

   今天写JavaScript的时候,照书里面敲了下面代码:

  1. <script type="text/javascript">
  2.      alert("这是一个JavaScript程序");
  3.      window.status="欢迎来到JavaScript的世界";
  4. </script>

   结果,alert("这是一个JavaScript程序"); 运行成功。

  但是 window.status="欢迎来到JavaScript的世界"; 却显示不出来。

  求助同学后...找出如下解决方法:

  在FireFox浏览器中

 【工具】-->【选项】-->【内容】-->启用JavaScript的【高级】-->将【修改状态栏的内容】打上√ 即可