怎么用myeclipse运行JSP项目
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么用myeclipse运行JSP项目相关的知识,希望对你有一定的参考价值。
在网上找了些含数据库的JSP项目,新手求教怎么用myeclipse把项目运行起来。
1.在myeclipse里面,window菜单最后一个preferences,左边点开myclispe,点servers下面找到tomcat,选择tomcat版本,Tomcat Server 设置为enable,再选择tomcat的路径,OK。2.在myclipse新建一个WEB项目,然后在下面你就可以写jsp程序了,默认会有个index.jsp
3.点工具栏上的发布按钮,点右边的ADD,选择你刚才第一步建的tomcat,就会把你的项目发布到tomcat下面
4。启动tomcat,在发布按钮旁边,是启动按钮,选择你创建的tomcat
5.在浏览器里面输入地址localhost:8080/项目名称/index.jsp 参考技术A 新建项目,修改编码,导入源码。导入数据库文件。修改数据库连接文件,运行。
运行myeclipse老报错,那位大侠帮忙解决一下,谢谢了。
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '???é?? GGregoria');return false','1')' at line 1
出错的语句为
stmt.executeUpdate("insert into wsf(name,url,yy) values('"+stri+"','"+st+"','1')");
其中sql中的stri和str为两个生成的变量。问题可能出在st这个变量。由于它存储的事url,包含了"/",导致myeclipse执行报错,但还是不知怎么搞定。
stmt.executeUpdate("insert into wsf(name,url,yy) values('"+stri+"','"+st+"',1)");追问
没有用,我试过的
追答难道 你用了关键字name的原因?,你试着改数据库的字段名,或者将 insert语句这样写:
stmt.executeUpdate("insert into wsf([name],url,yy) values('"+stri+"','"+st+"','1')");
参考技术C SQL语法错误,好好检查下你的SQL,先别急着执行,把你的SQL语句print出来看看,估计是在你的VALUES后面出了错。是对的话就改下你的MYSQL的字符编码为UTF试试追问
我sql语句应该没错的啊,我把它在sql中是没有错的啊!
追答晕,教你先打出来看看,先把下面的代码屏蔽掉。如果不确定的话就用prepareStatement吧
以上是关于怎么用myeclipse运行JSP项目的主要内容,如果未能解决你的问题,请参考以下文章