在页面加载的时候,img标签的src 会跟填写的内容去加载,servlet 或者controller 或者你自己认为希望加载的java代码。
我们这边举一个加载servlet的例子。
<img id="createCheckCode" src="../RandCheckCode/do" width="89" height="43" style="float:right;" />
通过src 也能触发servlet(这个servlet配置在项目中的web.xml) 每次去加载这张图片的时候都会去调用com.ece.ec.common.code.RandCheckCode 类中do方法。
一般我们在做注册登录的时候的校验码。会使用到。因为校验码需要时刻跟着注册用户,或者登录用户的需求来时刻改变。
<servlet>
<servlet-name>RandCheckCode</servlet-name>
<servlet-class>com.ece.ec.common.code.RandCheckCode</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>RandCheckCode</servlet-name>
<url-pattern>/RandCheckCode/do</url-pattern>
</servlet-mapping>