写jsp遇到的两个问题及解决

一..使用Struts的s标签

注意事项:

<!-- s标签不要空格!!!!!! -->

<%@taglib prefix="s"  uri="/struts-tags" %>    ------@与taglib之间不要空格

<s:password name="password"                          ------s:password不要空格

二..配置web.xml

<welcome-file-list>
    <welcome-file>login.jsp</welcome-file>
    </welcome-file-list>
<filter>
    <filter-name>struts2</filter-name>
    <filter-class>
    org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
    </filter-class>
</filter>
<filter-mapping>
    <filter-name>struts2</filter-name>
    <url-pattern>*.action</url-pattern>
</filter-mapping>
   <filter-mapping>  
        <filter-name>struts2</filter-name>  
        <url-pattern>*.jsp</url-pattern>  

   </filter-mapping> 

三. 页面图片无法显示

文件路径或文件名称的问题,这需要验证文件的路径是否正确是否区分了大小写。
jsp路径也是十分特殊的,相对路径有时候是无效的,所以需要使用绝对路径,路径前使用<%=request.getContextPath() %>

添加

<%=request.getContextPath() %>

删去

<base href="<%=basePath%>">


猜你喜欢

转载自blog.csdn.net/qq_37832932/article/details/80043851