使用方法 标准标签在jsp页面直接编写即可,因为标准标签是JSP规范提供的,所有容器都支持. 被替代性 标准标签的许多功能都可以被JSTL与EL表达式语言所替代. 作用 标准标签可协助编写JSP时减少Scriptlet的使用. 语法 所有标准标签都使用jsp:作为前缀. 标准标签<jsp:include> 和include指示元素对比: include指示元素,可以在JSP转译为Servlet时,将另一个JSP包括进来进行转译,这是静态地包括另一个JSP页面,也就是被包括的JSP与原JSP合并…
目录 主要问题 主要项目 index.jsp: deal.jsp(正确可运行): deal.jsp(错误不可运行): 错误的代码运行图片: 可运行的代码运行图片 主要问题 几乎相同的 deal.jsp 代码(index.jsp不变),在IDEA相同项目相互运行,结果却不一样,实在想不出来 主要项目 对应的IDEA JSP项目:6.9_2.zip index.jsp: <%@ page contentType="text/html;charset=UTF-8" language=&…
早上,前五分钟3台分别浏览了3台服务器,都是正常的,一会后台说其中一台打开页面是空白的,发现这台服务器上的index.jsp文件变成了空白.用其他服务器上的index.jsp文件覆盖,蹦出了另一个错误“ERR-CONNECTIO-REFUSED”,查看了一下这台服务器还是在运行中,百度找了没查到原因,过了不久发现这台服务器停止运行了,之后重启了服务器,能正常运行了. 后来了解到一些人也出曾出现这种状况: 第一个:虚拟机上,某个文件莫名的变空白,发现磁盘空间不足,后来扩容后就没有遇到了. 第二个:…
严重: Servlet.service() for servlet [jsp] in context with path [/20161116-Struts2-6] threw exception [/index.jsp (line: 13, column: 20) No tag "textfiled" defined in tag library imported with prefix "s"] with root causeorg.apache.jasper.…
首先,已经配置好了mvc对静态资源的处理 只有index,jsp可以显示图片 其他页面同样的代码则不显示 后来折腾了半天,发现 index是static的父目录的级别文件 可以向下访问 但是其他的jsp和static是同级 不能访问,所以,使用上下文路径 <img alt="logo" src="${pageContext.request.contextPath}/static/imgs/pic_404.png"><br> 搞定…
最近学习SpringMVC时,想要做一个登录页面Login.jsp,发现Tomcat服务器默认进入的页面是WEB-INF/index.jsp,查询资料发现如果修改默认页面,还需要修改Tomcat文件目录,所有打算不修改默认页面,而是采用从默认页面"index.jsp"跳转到登录页面"Login.jsp"的方式 通过网上查阅资料,经测试学习到了两种方法能够完成要求 文件结构如上,index.jsp在webapp/WEB-INF/目录下,而Login.jsp在webap…
1.行内样式. 可以直接把css代码写在现有的HTML标签元素的开始标签里面,并且css样式代码要写在style=" "双引号中才可以, 如: <p style="color:red">这里文字是红色.</p> 2.内部样式. 如果想让HTML标签和css样式区分开来,可以采取将css样式代码写在<style type="text/css"> </style>标签之间. 这里的<style&g…
最近用eclipse新建了一个maven项目,结果刚新建完成index.jsp页面就报错了,先把错误信息贴出来看看 后来就找资料,结果发现两种解决办法,希望可以帮助用得上的人! 第一种:直接在pom.xml文件中添加jar包支持 <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0&…
本文引用自 --> http://zhouhaitao.iteye.com/blog/1164736 Tomcat服务启动成功,但访问index.jsp出错 环境:Tomcat6 + jdk6 Tomcat服务启动成功,但访问index.jsp出错,Tomcat报错如下: jspInit  NullPointerException 严重: Servlet.service() for servlet jsp threw exception java.lang.NullPointerExceptio…
现象:写了如下一个jsp文件,导入需要用到的两个包: 运行结果报错:org.apache.jasper.JasperException: /index.jsp (line: 1, column: 17) equal symbol expected at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:41) at org.apache.jasper.compiler.ErrorDis…
spring-mvc.xml配置 <!-- 对模型视图名称的解析,即在模型视图名称添加前后缀 --> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" p:prefix="/WEB-INF/pages/" p:suffix=".jsp" /> 所以jsp页面是放置在/WEB-INF/pages下面的,那么要访问/i…
一开始我都是找action 然后一个一个的改 把onmousedown="goURL('index.jsp')" 改成 onmousedown="goURL('index_new.jsp')" 后来由于太多了,然后灵机一动,直接Ctrl + h 搜索 含有字段 goURL('index.jsp') 的jsp 文件 然后利用Ctrl + h 改就行了 这样方法一变,就简单多了,之前太麻烦了,浪费了太多时间. 还有,如果是jsp页面打更新包的话,那么直接在MyEclip…
index.jsp的头<%@这句报错的话,是因为没有引入Tomcat的原因.解决:A:Window---Preferences---server---RuntimeEnviroments--Add--Apache中选择对应版本的汤姆猫---引入外部汤姆猫的安装目录B:对着工程---右键---Build Path---Configure Build Path---Libraries---Add Library---    Server Runtime---选中汤姆猫即可!…
问题描述 添加一个新模块,部署在服务器上.服务器上还部署有其他模块且访问正常,新模块和其他模块共用同一个域名.服务部署之后,请求如下: http://my.domain.com/test/index.jsp 返回 Not Found The requested URL /test/index.jsp was not found on this server. 解决步骤 登入服务器,查看tomcat的webapp目录下,发现有test目录和/test/index.jsp文件. 查看/tomcat/…
Eclipse下Maven新建Web项目步骤 1. 2. 3. 4. 5. 问题描述 最近用eclipse新建了一个maven项目,结果刚新建完成index.jsp页面就报错了,先把错误信息贴出来看看! 解决方法 第一种:直接在pom.xml文件中添加jar包支持 <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <…
jsp代码段:是放在<% %>标记之间符合java语言规范的代码片段 格式:<% 代码段 %>  代码段中可以包含用于jsp变量和方法的声明.显示表达式.HTML以及调用JavaBean等,实际运行时会转换为servlet. ch04项目案例: 只显示body中的代码: 结果:http://localhost:8080/ch04/code.jsp…
接着上一个视频,想使得注销页面有一个很好的效果,那到底能不能再首页页面的<head>标签里写如下代码呢? 答案是肯定不行的.看执行以后的效果,执行之后,看到的网页源代码,如下图所示,造成这个的原因是因为,浏览器执行代码 是jsp   服务端执行的是<%%> 所以说 客户端与服务器之间的代码,一定要分开来写. 如果硬想从客户端写服务器端代码:要用以下方法写入. 这种方式,用out.print将代码打印出 再次查看网页源代码就有以下效果 此时 再看看注销会有何效果;…
本文引用自 --> http://zhouhaitao.iteye.com/blog/1164736 Tomcat服务启动成功,但访问index.jsp出错 环境:Tomcat6 + jdk6 Tomcat服务启动成功,但访问index.jsp出错,Tomcat报错如下: jspInit  NullPointerException 严重: Servlet.service() for servlet jsp threw exception java.lang.NullPointerExceptio…
MyEclipse自带默认的HTML/JSP代码格式化并不适合个人开发习惯,因此特意配置如下: 设置行宽为:720(直接加10倍) 使用tabs缩进,单位:1 缩进标签元素要求删除: a开头:a. b开头:br. d开头:div.dl f开头:font. i开头:input. l开头:label.li s开头:span. t开头:th.td. 若有需要后续补充,判断是否删除的依据是:当格式化后发现有标签不会换行,则将其从[Inline Elements:]中remove掉,如此当再次格式化将会换…
今天早上想用maven 构建一个webapp 然后index.jsp华华丽丽的报错了  当时我的心情是一万头草泥马奔过啊,为啥你给我创建的webapp 还会报错啊!!!!!! 然后百度了一下,各种说少servlet-api的.我也知道少啊,但是这样的解决方法我不满意啊!!!! 为什么,因为我为什么要手动在pom.xml里写上那么傻逼的一句话, 我新建个dynamic webapp 转成maven 都不要写 凭什么我直接用maven模版就要写啊. 然后我找啊找,找啊找.终于发现一个极其完美的解决方…
晚上在idea中  启动服务器一次后 正常运行,但是改了注解配置后  报错,报错为Error running 'index.jsp : Address localhost:1099 is already in use,意思为tomcat端口号被占用, 解决方案有两种 第一种 直接打开 tomcat  安装目录后   找到bin目录,运行shutdown.bat   强制关闭tomact   然后在idea 重启 后   就可以访问了 第二种 在命令行中 输入netstat -ano----->找…
下列JSP代码: <html> <body> <% for(int i = 0; i < 10; i++) { //1 } %> </body> </html> 以下( )可放置在//1处,不会发生编译错误. A <%= i %> B <b>i</b> C %><%= i %><% D不写任何内容 解答:CD…
原理: jsp中的Java代码 -- 服务器端代码 js代码 -- 客户端代码 java是在服务器端运行的代码,jsp在服务器的servlet里运行,而JavaScript和html都是在浏览器端运行的代码. 所以服务器端先执行,执行后将信息传给客户端. 因此加载jsp页面的执行顺序是java -> jsp ->js, 加载jsp的时候先编译java代码,有错误的话会直接报错:没报错的话会执行jsp代码,最后加载js代码.…
MyEclipse格式化JSP代码,其中Javascript无法格式化的原因: 可能是JSP页面代码有错误的地方,而且可能是一个很微小的错误,比如多写了一个标点符号,这个需要仔细检查,包括HTML.CSS.Javascript.服务端标签.嵌入的Java代码等JSP页面上的所有代码.…
MyEclipse格式化JSP代码导致Java表达式<%= %>自动换行的解决办法: 可以将Java表达式<%= %>换成EL表达式.…
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path    index.jsp    JSP Problem 这个问题本质上是缺少"javax.servlet.http.HttpServlet",而这个东西是应该Tomcat容器提供 如果是SpringBoot项目,在修改完pom.xml文件后,由于SpringBoot内置Tomcat容器,问题即可自动…
Tomcat是由 Apache 软件基金会下属的 Jakarta 项目开发的一个Servlet 容器,按照 SunMicrosystems 提供的技术规范,实现了对 Servlet 和 JavaServer Page (JSP)的支持,Tomcat本身也是一个 HTTP 服务器,可以单独使用,apache 是一个以 C 语言编写的 HTTP 服务器.Tomcat 主要用来解析 JSP 语言.目前最新版本为 8.0. 安装 tomcat 之前需要安装 jdk (Java Development K…
mysql如何用jsp代码进行数据库备份 //导出 String mysql="mysqldump -uroot -proot --opt databasename > d:/test.sql"; java.lang.Runtime.getRuntime().exec("cmd /c "+mysql); 导入: String mysql="mysqladmin -uroot -proot create databasename"; java…
原文:http://blog.csdn.net/dream_ll/article/details/52198656 最近用eclipse新建了一个maven项目,结果刚新建完成index.jsp页面就报错了,先把错误信息贴出来看看 后来就找资料,结果发现两种解决办法,希望可以帮助用得上的人! 第一种:直接在pom.xml文件中添加jar包支持 <dependency> <groupId>javax.servlet</groupId> <artifactId>…
一.前言 类加载器实战系列的第六篇(悄悄跟你说,这篇比较水),前面5篇在这里: 实战分析Tomcat的类加载器结构(使用Eclipse MAT验证) 还是Tomcat,关于类加载器的趣味实验 了不得,我可能发现了Jar 包冲突的秘密 重写类加载器,实现简单的热替换 @Java Web 程序员,我们一起给程序开个后门吧:让你在保留现场,服务不重启的情况下,执行我们的调试代码   最近事不算多,所以有点时间写博客,昨天写着写着,测试的同学反馈说有一个bug.我看了下服务端日志,空指针了: 下面会给出…