我遇到过的所有问题(随时跟进)

时间:2021-06-20 20:09:49


table跟form的包含关系:
最好还是把form写到table的外面。

为什么我用struts2标签的sumit跟reset时,label不能给他们设值?
submit里用 value定义值

在JSP文件里引入其他JSP页面怎么弄?是jsp片段就好还是完整的?
完整的

怎么设置s标签不自动换行?
在默认情况下,表单元素是分布在不同行的。如下代码:
         设置action的theme="simple",且表单元素的label属性将失效,这时我们就得在表单元素前面加入想用label显示的文字

struts2 使用datetimepicker标签时 提示Unknown tag (s:datetimepicker).  

struts2.3.1.2(我正在使用的版本) 把struts2.0中的和ajax相关的,如datetimepicker,tree,treenode 都移动到了dojo中了

解决方式:1、在jsp文件中加入<%@ taglib prefix="sd" uri="/struts-dojo-tags"%>和<sd:head/>

                 2、使用datetimepicker标签-<sd:datetimepicker label="XXXX" name="XXXX"/>

                  3、将struts2-dojo-plugin-2.3.1.2.jar拷贝到/web-inf/lib下

java.lang.NoSuchMethodException: com.join.action.UserRegisterAction.register()
 我给所以方法加上异常就OK了- -

索引中丢失  IN 或 OUT 参数:: 1
java.sql.SQLException: ORA-00911: 无效字符
sql语句的问题


怎么把查询结果返回到当前页面
你把<form action="本页面"/>,然后本页面中判断 if(request.getPararmeter("XXX")!=null){//进行相关处理,如果数据库查询,再把结果显示出来就行了。}

怎么把刚增加的数据展现出来?
在js验证表单之后,提示错误了,为什么还会进入到下一个页面?
onSubmit="nicheng()"改成onSubmit="return nicheng()"

如果在webRoot下建立了文件夹再存放文件的时候:
访问路径的写法

/代表从根路径开始 

所以
默认页面的路径:在web.xml里,把路径改为  文件夹名/……/文件名。扩展名
struts中路径写绝对路径  /文件夹名/……/文件名。扩展名
页面超链接写  文件夹名/……/文件名。扩展名


登录、退出、更改用户的处理

通过设置session

更改密码

分页查询时,点第二页还是为第一页,且没有数据了

因为在数据接收页面,没有设置隐藏着,导致空指针异常


--------------------------------------------------------------------------OMG现在才想起来

在页面写路径的时候 出现404  ()

原因---需要浏览器能够访问的文件,都要放在WebRoot里面,而且不能在WEB-INF里面


用C标签的foreach把表格括起来了,因为foreach没数据 结果表格不显示  为什么?

因为froeach是循环集合的,我是输出一个对象 直接用el表达式就行  


点击按钮怎么返回上一个页面?  onclick="javascript:history.go(-1)"