这两天在idea,servlet配置后,浏览器上总显示jsp源码的问题,起初我是以为因为自己写的jsp要请求servlet页面,但是想想,那样的话浏览器也影响该先显示jsp吧,我搜了一下,jsp页面由服务器执行,浏览器先加载javaservlet,通过服务器把jsp翻译成java,然后处理成字节码文件,字节码文件交给浏览器显示,
再者就是考虑到按钮,去搜了一下,
原文地址::https://blog.csdn.net/huoqubing/article/details/2029427
jsp的按钮有三个
resert就是重置按钮,无多余添加;
submit是提交按钮,可以加action,form表单响应跳转地址。(地址必须是绝对地址)
button为普通按钮,可以有响应事件。
登陆
最后回道正题上,到底是怎磨回事,其实自己没有思考webapp后面的代码和书上不一样,怎么就不删了呢!!显然,处理方式1就是删除
<web-app xmlns=“http://xmlns.jcp.org/xml/ns/javaee” >
xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”
xsi:schemaLocation=“http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd”
version=“4.0”
这里就可以了,再者就是第二种方法
将web.xml文件中的servlet文件配置删除改为注解的方式配置:
也就是web.xml里不写任何配置,其实你再建立自己的servlet时,就已经自己给配置了url,(之前我算是响应了两次url)
原文可参考:https://blog.csdn.net/qq_44366786/article/details/105934905?