可以路径的问题,你可以修改一下你的css路径,让它变成任何情况下都固定的方式,这样就不会出现action后失效的问题了。
目前成都创新互联公司已为成百上千家的企业提供了网站建设、域名、网站空间、绵阳服务器托管、企业网站设计、郑州网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
选择器冲突:如果在jsp页面中使用了与css文件中相同的选择器,那么会造成选择器冲突,导致样式无法正常显示。样式优先级问题:如果在jsp页面中对样式进行了重写或者覆盖,会导致css文件中的样式无法正常显示。
jsp页面引入CSS样式文件的路径有问题。引入CSS样式文件可以有:相对路径,用../../xxx/xxx.css指定CSS文件。绝对路径,用%=request.getContextPath()%/xxx/xxx.css指定CSS文件。
cssClass= //写好的样式名称;cssStyle= width:130px; //直接写样式。
Struts标签的使用方法 只要在JSP页面的开头加上一条下面这样的taglib指令,你就可以使用UI标签和非UI标签了:%@ taglib prefix=s uri=/struts-tags % 标签的属性可以被赋值为一个静态的值或一个OGNL表达式。
你用myeclipse的创建的JSP上面有一段struts的标签引用。 去掉就好了。我的带出来的是这样的。
可以路径的问题,你可以修改一下你的css路径,让它变成任何情况下都固定的方式,这样就不会出现action后失效的问题了。
楼主你好,可以不用struts2自带的标签。
你用myeclipse的创建的JSP上面有一段struts的标签引用。 去掉就好了。我的带出来的是这样的。
至于Css失效,js不起作用,可能是返回的时候,页面加载失败,这也是有可能的。
跳转后的某一个页面会找不到你所引用的外部CSS文件,因而不起作用,解决的一个办法就是在所有涉及到页面跳转的form表单、引用外部标签中写成这样:${pageContext.request.contextPath}/...,前面是获取工程名。